Developed min-max algorithm and applied to numerous games where the board is shown to both sides. The application is developed with JavaFx.
This is mostly implemented except for handling castling, draws and stalemate.
Implementation of Tic-Tac-Toe. Due to the very limited number of paths, the AI will never lose and will attain either a win or a draw.
This is implemented fully. It is not very strong though.