a tic-tac-toe game in Python, implemented in min max algorithm with alpha-beta prune