This is the repository for the chess bot I have created using game theory and artificial intelligence. I test my bot on my hand-made chess GUI made in JavaFX, custom-designed piece images, and the chess internal functionality that I also implemented by hand.
The bot uses my custom-created utility function for analyzing different scenarios in chess, and currently can look 4 moves ahead in about 30 seconds on average using my Macbook Pro. I am working to improve its efficiency so it can analyze further ahead in the game.
Image of my custom chess board: