Multi-agent environments collection based on OpenAI Gym
Top 54.8% on sourcepulse
ma-gym provides a collection of multi-agent reinforcement learning (MARL) environments built upon the OpenAI Gym framework. It targets researchers and practitioners in MARL, offering a standardized interface for developing and testing multi-agent algorithms, with the benefit of easy integration with existing RL libraries.
How It Works
The library extends the OpenAI Gym API to support multiple agents, each with its own observation and action space. Environments are designed to simulate cooperative, competitive, or mixed-motive scenarios, facilitating the study of emergent behaviors and coordination strategies in decentralized systems.
Quick Start & Requirements
pip install ma-gym
git clone https://github.com/koulanurag/ma-gym.git && cd ma-gym && pip install -e .
pip
, setuptools
, and wheel
for installation.Highlighted Details
ma_CartPole-v0
).minimal-marl
for warm-starting agent training.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
pip
, setuptools
, and wheel
, which may conflict with current package management best practices.1 year ago
1 day