This project aims to train an alphazero-style engine for Chess. The biggest difference being the policy network; we use a Graph Attention Network
Report
Report (Short version)
- Python
- PyTorch Geometric
- Python-Chess
- Graph representation
- Board --> Graph
- Policy graph representation
- Network
- Train on human/random games with Stockfish evaluations
- Train on MCTS data (selfplay)