NeymarL/ChineseChess-AlphaZero
Implement AlphaZero/AlphaGo Zero methods on Chinese chess.
This project helps Chinese chess enthusiasts and researchers develop and play against a powerful AI opponent. It takes game data (either self-generated or from existing online games) and trains an AI using advanced AlphaZero methods. The output is a highly skilled Chinese chess AI that you can play against directly within a graphical interface or integrate with other Chinese chess GUIs.
1,205 stars. No commits in the last 6 months.
Use this if you want to train and interact with a cutting-edge Chinese chess AI powered by reinforcement learning, or contribute to building a world-class AI for the game.
Not ideal if you are looking for a simple Chinese chess game to casually play without interest in the underlying AI development or distributed training.
Stars
1,205
Forks
363
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 24, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/NeymarL/ChineseChess-AlphaZero"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
jonathan-laurent/AlphaZero.jl
A generic, simple and fast implementation of Deepmind's AlphaZero algorithm.
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.
donkirkby/zero-play
Teach a computer to play any game.