Skip to content

AlphaZero chess engine built in PyTorch with a chess game built so you can challenge the AI.

Notifications You must be signed in to change notification settings

davnords/chess-engine

Repository files navigation

Chess Engine

Chess engine PyTorch architecture based on original AlphaZero trained using Monte Carlo Tree Search through self-play. Front-end incorporates a simple PyGame chess game where you can challenge AlphaZero.

Start the game 🎮

To start the game simply run:

foo@bar:~$ python3 game-engine.py

Train the model 🤖

To start the training script you can run:

foo@bar:~$ python3 train.py

Credit

Credit to 'geochri' for inspiration to this project.

About

AlphaZero chess engine built in PyTorch with a chess game built so you can challenge the AI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages