An Extended Benchmarking of Multi-Agent Reinforcement Learning Algorithms in Complex Fully Cooperative Tasks
Summary
Papadopoulos et al. argue that cooperative MARL evaluation has over-relied on benchmarks such as SMAC and Google Research Football, which include team-game dynamics but do not adequately test fully cooperative real-world requirements such as multi-robot coordination, warehouse/resource management, search and rescue, and human-AI cooperation. They benchmark eleven MARL algorithms across a broader set of complex fully cooperative tasks, including high-dimensional image observations, and release PyMARLzoo+ as an extension of (E)PyMARL with broader benchmark support.
This is a partial ingest based on the full extracted text, with emphasis on benchmark design, empirical findings, and baseline implications.
Key Claims
- Cooperative MARL benchmarks should include tasks with excessive coordination, joint exploration, sparse reward, collision dynamics, multi-step resource dependencies, and high-dimensional observations.
- Algorithms that are strong on SMAC or GRF can underperform standard baselines on fully cooperative benchmarks.
- Training time and computational footprint should be reported alongside reward, because practical algorithm choice depends heavily on wall-clock and resource cost.
- Image-based MARL observations deserve explicit evaluation; performance on low-dimensional state vectors does not transfer automatically.
- PyMARLzoo+ lowers the cost of testing algorithms across PettingZoo, Overcooked, PressurePlate, Capture Target, Box Pushing, and existing (E)PyMARL-compatible environments.
Methods / Formalism
- Fully cooperative MARL is formulated as a Dec-POMDP
where A=A_1 x ... x A_N is the joint action space, P(s' | s,a) is the transition function, r(s,a) is the shared reward, F_i(s) gives each agent’s observation, and each agent conditions its policy pi_i(a_i^t | h_i^t) on an action-observation history.
- The benchmark suite covers LBF, RWARE, MPE/Spread, PettingZoo tasks such as Entombed Cooperative, Pistonball, and Cooperative Pong, plus Overcooked, PressurePlate, Capture Target, and Box Pushing.
- Algorithms include QMIX, MAA2C, COMA, MAPPO, QPLEX, HAPPO, MAT-DEC, EOI, CDS, MASER, and EMC.
- For image observations, the study compares frozen pre-trained encoders such as ResNet18 with trainable CNN-based encoders.
- Cooperative MARL Baseline Formalisms records the shared Dec-POMDP baseline and benchmark-result matrix that this source helps motivate.
Evidence / Experiments
- Standard MARL algorithms QPLEX, MAPPO, MAA2C, and CDS show the most consistent performance across the fully cooperative tasks.
- Exploration-focused algorithms with strong SMAC/GRF results, including EOI, EMC, and MASER, often underperform on the broader fully cooperative benchmark set; CDS is the main exception among that family.
- Value-decomposition methods can degrade as the number of agents or coordination complexity rises. QPLEX improves over QMIX in several settings but still fails in difficult LBF and Overcooked tasks.
- Actor-critic methods such as MAPPO and MAA2C are strong in several Spread, LBF, Overcooked, and PressurePlate cases, but no single algorithm dominates all settings.
- In Pistonball, a frozen ResNet18 encoder gives higher and more stable performance with much lower resource cost than a trainable CNN in the reported comparison.
- The paper reports wall-clock training times and highlights that off-policy methods can take longer due to replay-buffer costs, while image encoders introduce their own GPU/compute tradeoffs.
Connections
- Strengthens Cooperative MARL Benchmarking with a concrete benchmark-diversity agenda and an implementation artifact.
- Updates Cooperative Multi-Agent Reinforcement Learning by showing that strong baselines depend on the task family; “SoTA on SMAC” is not enough evidence for general cooperative competence.
- Adds measurement discipline to AI Evaluation and Benchmarking: benchmark breadth, observation modality, training time, and implementation parity all affect capability claims.
- Relates to Benchmark Gaming in a softer sense: over-specializing to a narrow benchmark family can inflate perceived algorithmic progress even without deliberate evaluator exploitation.
- Provides baseline context for Safe Multi-Agent Reinforcement Learning, where safety interventions should be compared against strong, diverse cooperative baselines rather than a narrow SMAC/GRF slice.
Open Questions
- Which fully cooperative tasks best predict performance in robotics, warehouse, or human-AI coordination deployments?
- How should benchmark suites balance task diversity against reproducibility and computational budget?
- Are image encoders measuring visual representation quality, cooperative learning quality, or both?
- What minimum benchmark matrix should a new safe-MARL or cooperative-MARL method report?
Citation
Papadopoulos, George, Andreas Kontogiannis, Foteini Papadopoulou, Chaido Poulianou, Ioannis Koumentis, and George Vouros. 2025. “An Extended Benchmarking of Multi-Agent Reinforcement Learning Algorithms in Complex Fully Cooperative Tasks.” AAMAS 2025 / arXiv:2502.04773.