Chess engine using machine learning methods. The algorithm is used in a web application that allows the user to play the game with the engine.
To run this project go to chess_engine_project/ directory and run the following command:
python manage.py runserver
This command would start the server at http://127.0.0.1:8000/
- tensorflow==2.4.1
- chess==1.6.1
- numpy==1.20.3
- matplotlib==3.3.2
- Django==3.2
- dataclasses==0.8
- pygame==2.0.1
- scikit_learn==0.24.2
- chessboardjs - https://chessboardjs.com/
- chessjs - https://github.com/jhlywa/chess.js
- Alan Czyżewski
- Grzegorz Kaszuba