Python version of traditional paper and pencil game, for more information go to wikipedia.
GUI is created in PAGE.
- human vs human
- human vs ai
- ai vs ai
- AI tries to find all paths for current field situation.
- For every path (from 1.) AI simulates opponent's move, how close can opponent reach AI's goal.
- AI chooses one path by filtering results by longest path (from 1.) and farthest path's end to AI goal (from 2.).
Game can be compiled with cx_freeze python setup.py build
.