Play Reversi against your friends or against different types of AI!
- Navigate into Reversi folder
-
Run
Python gui.py
- Grey circles: Possible places you can place a piece
- Arrows: Found under the board, they tell you whose turn it is
- Play with varying depths of Minimax AI
- Play with varying number of simulations of Monte Carlo Tree Search AI
- Uncomment out line 22 of main.py
self.net = Network()
- Uncomment out lines 449-451 of gui.py(
app.network = True app.player1.network = True app.player2.network = True
- Run server.py
- Run gui.py on seperate computers
- Install CMU 112-Graphics from https://www.cs.cmu.edu/~112/index.html
- Download Sockets: run "pip install sockets"
- Download Thread6: run "pip install thread6"
- Download Threaded: run "pip install threaded"