An AI playing the game of Reversi with Othello rules
a b c d e f g h
+---+---+---+---+---+---+---+---+
1 | | | | | | | | |
+---+---+---+---+---+---+---+---+
2 | | | | | | | | |
+---+---+---+---+---+---+---+---+
3 | | | | | | | | |
+---+---+---+---+---+---+---+---+
4 | | | | O | * | | | |
+---+---+---+---+---+---+---+---+
5 | | | | * | O | | | |
+---+---+---+---+---+---+---+---+
6 | | | | | | | | |
+---+---+---+---+---+---+---+---+
7 | | | | | | | | |
+---+---+---+---+---+---+---+---+
8 | | | | | | | | |
+---+---+---+---+---+---+---+---+
- Clone the repository.
- Create virtualenv in the cloned dir:
virtualenv othello
(make sure virtualenv is Python3) - Change into the virtualenv and activate it:
cd othello
andsource bin/activate
. - Install with pip:
pip install -e .
- Run with
play -h
to get a friendly help text.
Refer to doc/report.pdf.