Skip to content

tonislees/TablutZero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChessZero

A fully vectorized AlphaZero implementation for Chess using JAX, Flax, mctx, and Pgx.

Instructions for training

  1. Create a virtual environment for python and run:
pip install requirements.txt
  1. Install BayesElo program by running these commands in the project root:
curl -O https://www.remi-coulom.fr/Bayesian-Elo/bayeselo.tar.bz2
tar -xjf bayeselo.tar.bz2
cd BayesElo
make
mv bayeselo ../
cd ..
rm -rf bayeselo.tar.bz2 BayesElo
  1. Create a file called config.yaml and copy config.template.yaml contents into it.
  2. Run train.py

About

A fully vectorized AlphaZero implementation for Chess using JAX, Flax, mctx, and Pgx.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages