A fully vectorized AlphaZero implementation for Chess using JAX, Flax, mctx, and Pgx.
- Create a virtual environment for python and run:
pip install requirements.txt
- 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
- Create a file called
config.yamland copyconfig.template.yamlcontents into it. - Run
train.py