What it does

It lets you play chess on a website. It is currently unconnected. There is a front end displaying the board and a back end AI that makes moves to play chess with the user.

How we built it

We tried to use Google's Cloud ML to train our model, however just ended up doing it locally. Training data we got from http://www.ficsgames.org, chose to use data from tilted matches. The backend is built in Python using tensorflow and sunfish libraries to assist with machine learning. The frontend is built using angular.

What's next for ChessAI

Making more models using the other training data from http://www.ficsgames.org.

Built With

Share this project: