PettingZooΒΆ

PettingZoo is the standard API for multi-agent reinforcement learning, maintained by the Farama Foundation. PettingZoo provides two stepping paradigms:

  • AEC (Alternating Environment Cycle) β€” agents take turns sequentially

  • Parallel β€” all agents act simultaneously

MOSAIC currently supports environments from the Classic category β€” turn-based board games using the AEC API.

pip install -e ".[pettingzoo]"