If you need a quick game of Reversi, or are looking for something to teach you how to play or how to improve your skills, this program is for you!
You play against Keyano, a Reversi artificial intelligence program I wrote many years ago. Keyano was one of the top Reversi players (either human or computer) when it retired from open competition.
This version includes six different AI levels to play against (from Beginner to Diabolical), the ability to undo your moves (in case you make a mistake), and tutorials that will help you learn how to beat the easiest difficulty levels.
We have also included three brand new difficulty levels based on the latest machine learning research. CoreML-Selfplay is just starting to learn how to play all by itself with no knowledge other than what legal moves are available and what the score at the end of the game is. CoreML-SelfplayPlus is Selfplay after being taught how to play the game, by being crushed by Keyano in 1000 matches. CoreML-ExpertGames is the same AI taught with a library of 40000 expert games that I accumulated when originally writing Keyano.
Keyano can make you into a great Reversi player. Try it out today!