kevaday/alphazero-general
A fast, generalized, and modified implementation of Deepmind's distinguished AlphaZero in PyTorch.
This project offers a fast, adaptable platform for developing AI agents to master complex board games and strategic challenges. It takes game rules and parameters as input, then outputs a highly performant AI agent capable of playing and winning against human or other AI opponents. This is for AI researchers, game developers, or enthusiasts interested in creating advanced game-playing AIs without building an AlphaZero implementation from scratch.
No commits in the last 6 months.
Use this if you need to rapidly train a highly effective AI agent for strategic games and want advanced features like multi-player support, efficient training with a GUI, and significant performance boosts.
Not ideal if you're looking for a simple, pre-trained AI for a specific game, or if your primary focus is on non-game-based AI applications.
Stars
87
Forks
34
Language
Python
License
MIT
Category
Last pushed
Dec 11, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/kevaday/alphazero-general"
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.
suragnair/alpha-zero-general
A clean implementation based on AlphaZero for any game in any framework + tutorial +...
NeymarL/ChineseChess-AlphaZero
Implement AlphaZero/AlphaGo Zero methods on Chinese chess.
mokemokechicken/reversi-alpha-zero
Reversi reinforcement learning by AlphaGo Zero methods.
werner-duvaud/muzero-general
MuZero