Future Work!


There are a few functions that we would like to add to the GUI in the future. Firstly, we would like to ensure that our game logic can handle any unexpected decision made by the player or the AI to create the smoothest playing experience. We would also like to implement online multiplayer support. This would allow users to play against others outside of local devices. We also hope to introduce animations for key actions, such as boops and piece promotions, to make the game feel more engaging.


We would also like to merge the CNN code with the latest GUI, as the CNN code changed the functionality of the API_Server, with difficult bugs. After that, we would improve the CNN further to train even stronger models. We would also like to add the ability to pick multiple AI models, to have different levels of difficulty for players to play against.