Games
One-vs-One Game
One-vs-One Game
Developed min-max algorithm and applied to numerous games where the board is shown to both sides. The application is developed with JavaFx.
International Chess
International Chess
This is mostly implemented except for handling castling, draws and stalemate.
Tic-Tac-Toe
Tic-Tac-Toe
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.
Xiang Qi (Chinese Chess)
Xiang Qi (Chinese Chess)
This is implemented fully. It is not very strong though.