AlphaGo Zero is a historical breakthrough in Game AI, not only because that it beated all the previous versions and all human experts, but also because that it is learnt by self-play without any human knowledge.
In this project, we investigate at first the algorithm flow of AlphaGo Zero. A readily compmrehensible interpretation is provided. We then apply the algorithm in English Draughts.
- Python 3, version 3.4 or later is preferred
- PyTorch 1.0
- CUDA, CuDNN (If GPU is available)
For pip users, run
pip install -r requirements.txt to install dependencies.