maxpumperla/deep_learning_and_the_game_of_go
Code and other material for the book "Deep Learning and the Game of Go"
This project helps Go enthusiasts and developers build their own Go bots. It provides a comprehensive framework, starting with basic game-play principles and advancing to deep learning techniques, including implementations similar to AlphaGo and AlphaGo Zero. You can feed it game data and algorithms to create increasingly sophisticated Go AI opponents or play against pre-built demo bots.
1,051 stars. No commits in the last 6 months.
Use this if you are a Go player or a software engineer interested in machine learning and want to learn how to build AI for complex board games like Go.
Not ideal if you are looking for a pre-built, ready-to-use Go AI without any interest in understanding or implementing the underlying machine learning concepts.
Stars
1,051
Forks
407
Language
Python
License
—
Category
Last pushed
Aug 02, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/maxpumperla/deep_learning_and_the_game_of_go"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
jonathan-laurent/AlphaZero.jl
A generic, simple and fast implementation of Deepmind's AlphaZero algorithm.
NeymarL/ChineseChess-AlphaZero
Implement AlphaZero/AlphaGo Zero methods on Chinese chess.
suragnair/alpha-zero-general
A clean implementation based on AlphaZero for any game in any framework + tutorial +...
werner-duvaud/muzero-general
MuZero
mokemokechicken/reversi-alpha-zero
Reversi reinforcement learning by AlphaGo Zero methods.