#7 · Primary category: Game AI & Behavior Trees

muzero-general

alphago alphazero deep-learning deep-reinforcement-learning gym machine-learning mcts model-based-rl monte-carlo-tree-search muzero muzero-general neural-network python3 pytorch reinforcement-learning residual-network rl self-learning tensorboard

MuZero

Project last updated:09/03/24

GitHub Stars

2.9K

Forks

671

Contributors

18

License

MIT

Why we included this project

MuZero General is one of the most approachable reference implementations of DeepMind's MuZero algorithm, the model-based reinforcement learning method that mastered Chess, Go, Shogi and Atari without ever being told the rules. If you are trying to understand how modern RL agents combine Monte Carlo tree search with a learned model of the environment, the heavily commented code and the wiki documentation are a much gentler entry point than the original pseudocode. Adding a new game only takes a single game file with the right hyperparameters, which makes it genuinely easy to experiment with board games or classic gym environments. It also ships with Ray-based multi-threaded and cluster training plus multi-GPU support, so toy experiments can be scaled well beyond a single laptop.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category