AI Trainer of the classic eastern board game Gomoku
This is an experimental project
Gomoku, also known as Five in a Row, is a classic strategy board game where players alternate placing stones on a grid ( typically 15x15 or 19x19) to form an unbroken line of five stones horizontally, vertically, or diagonally.
Not using pre-trained model. Train with AlphaZero and MCTS algorithm.
UCT Policy
UCT policy can be used for training the model which is employed in AlphaZero.
Play against itself using the AlphaZero and TensorFlow.
make
make training
docker build --tag gomoku-trainer .
docker run gomoku-trainer:latest