Skip to content

mszylkowski/neural-knights

Repository files navigation


DL Final Project - Neural Knights

PyTorch Python

Matias Szylkowski Reuven Brener

Install instructions:

Steps:

  • Optionally, create a new Conda environment (eg:dl_final).
  • Run pip install -r requirements.txt.
  • Install Pytorch with Cuda (if the device has GPU, otherwise install regular Pytorch).

Training instructions:

Steps:

  • Download training datasets from the Lichess Database (read more).
  • Run python -m train --test (or remove the flag --test to store the results in runs/).

Playing:

Play against the bot using python -m play_online -r <run> --config=<yaml>, and go to http://localhost:8080.

Or, use python -m play -r <run> --config=<yaml> to play in the CLI.

Additional Resources:

Maia Chess (Human Engine):

About

DL Final assignment on Chess

Topics

Resources

Stars

Watchers

Forks

Contributors