Othello
Othello/Reversi (https://en.wikipedia.org/wiki/Reversi) is a strategy board game played on a 8*8 uncheckered board.
To Play othello run the file src/driver.py
Things Implemented:
Minimax Search
AlphaBeta Pruning
Heuristics Function based on 'V. Sannidhanam and M. Annamalai, “Ananalysis of heuristics in othello,” 2015'
Todo:
Make the GUI more user friendly
To learn better heuristics using Reinforcement learning
Monte Carlo Tree Search