jianzhnie/RLZero
A clean and easy implementation of MuZero, AlphaZero and Self-Play reinforcement learning algorithms for any game.
This project helps AI researchers and game developers implement advanced reinforcement learning algorithms like MuZero and AlphaZero. It takes in game rules and environments, and outputs an AI agent capable of playing and mastering those games through self-play. This is for professionals building AI for strategy games, simulations, or academic research into game AI.
No commits in the last 6 months.
Use this if you need a clean, easy-to-understand reference implementation of state-of-the-art reinforcement learning algorithms for game AI.
Not ideal if you are looking for a pre-trained AI agent for a specific commercial game or a general-purpose reinforcement learning library for non-game applications.
Stars
17
Forks
—
Language
Python
License
Apache-2.0
Category
Last pushed
Oct 15, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/jianzhnie/RLZero"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Toni-SM/skrl
Modular Reinforcement Learning (RL) library (implemented in PyTorch, JAX, and NVIDIA Warp) with...
facebookresearch/BenchMARL
BenchMARL is a library for benchmarking Multi-Agent Reinforcement Learning (MARL). BenchMARL...
utiasDSL/gym-pybullet-drones
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
datamllab/rlcard
Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
proroklab/VectorizedMultiAgentSimulator
VMAS is a vectorized differentiable simulator designed for efficient Multi-Agent Reinforcement...