GitHub - dctian/SimpleAlphaZero: A simplified implementation of DeepMind's AlphaZero (with Monte Carlo Tree Search, etc), which can be used to train agents to play simple board games, such as Connect4, Tic-Tac-Toe, and Five in a Row (Gomoku), etc.

A simplified implementation of DeepMind's AlphaZero (with Monte Carlo Tree Search, etc), which can be used to train agents to play simple board games, such as Connect4, Tic-Tac-Toe, and Five in a Row (Gomoku), etc.

Implementation

Connect 4 Board and Rules

Create a board

Self Play

Use Monte Carlo Tree Search with self play

References:

About

A simplified implementation of DeepMind's AlphaZero (with Monte Carlo Tree Search, etc), which can be used to train agents to play simple board games, such as Connect4, Tic-Tac-Toe, and Five in a Row (Gomoku), etc.

Resources

Readme

License

GPL-3.0 license

Activity

Stars

4 stars

Watchers

1 watching

Forks

2 forks