Multi-Agent Deep Reinforcement Learning in 13 Lines of Code Using PettingZoo
A very beginner friendly introduction to learning the Pistonball environment using SuperSuit and Stable Baselines 3
Learning Tic-Tac-Toe for Beginners in PettingZoo
An example-based introduction to the PettingZoo API for beginners, that then shows users how to use tabular Q Learning for self play in the Tic Tac Toe environment.
Learning in PettingZoo Environments with RLlib
An in-depth tutorial on using RLlib for environments with PettingZoo, specifically covering Pistonball and Leduc Hold’em (which covers turn based games with action masking).
This tutorials is a draft that should be complete by the end of September; improved Pistonball code and Ledum Hold’em code that has not made it into the main tutorial are available in