Out of the box implementation based on the code of the tutorial: AlphaZero
- AlphaZero-Paper: https://arxiv.org/pdf/1712.01815.pdf
- Paper-Walkthrough: https://youtu.be/0slFo1rV0EM
- MCTS-Explained: https://youtu.be/UXW2yZndl7U
- AlphaZero-Explained: https://youtu.be/62nq4Zsn8vc
The notebook 8.ConnectFour.ipynb has been converted into standalone Python modules.
The main classes live inside the alphazero package and example scripts are
available in the scripts folder.
Run training:
python3 scripts/train_connect_four.pyPlay against the AI (random weights by default):
python3 scripts/play_connect_four.py❤

