SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learning

  • Benjamin Ellis
  • , Jonathan Cook
  • , Skander Moalla
  • , Mikayel Samvelyan
  • , Mingfei Sun
  • , Anuj Mahajan
  • , Jakob N. Foerster
  • , Shimon Whiteson

Research output: Preprint/Working paperPreprint

Abstract

The availability of challenging benchmarks has played a key role in the recent progress of machine learning. In cooperative multi-agent reinforcement learning, the StarCraft Multi-Agent Challenge (SMAC) has become a popular testbed for centralised training with decentralised execution. However, after years of sustained improvement on SMAC, algorithms now achieve near-perfect performance. In this work, we conduct new analysis demonstrating that SMAC lacks the stochasticity and partial observability to require complex *closed-loop* policies. In particular, we show that an *open-loop* policy conditioned only on the timestep can achieve non-trivial win rates for many SMAC scenarios. To address this limitation, we introduce SMACv2, a new version of the benchmark where scenarios are procedurally generated and require agents to generalise to previously unseen settings (from the same distribution) during evaluation. We also introduce the extended partial observability challenge (EPO), which augments SMACv2 to ensure meaningful partial observability. We show that these changes ensure the benchmark requires the use of *closed-loop* policies. We evaluate state-of-the-art algorithms on SMACv2 and show that it presents significant challenges not present in the original benchmark. Our analysis illustrates that SMACv2 addresses the discovered deficiencies of SMAC and can help benchmark the next generation of MARL methods. . Videos of training are available on our website.
Original languageEnglish
PublisherarXiv
Pages1-27
Number of pages27
DOIs
Publication statusPublished - 17 Oct 2023

Fingerprint

Dive into the research topics of 'SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learning'. Together they form a unique fingerprint.
  • SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learning

    Ellis, B., Cook, J., Moalla, S., Samvelyan, M., Sun, M., Mahajan, A., Foerster, J. N. & Whiteson, S., Jul 2024, Advances in Neural Information Processing Systems 36 : (NeurIPS 2023). Oh, A., Neumann, T., Globerson, A., Saenko, K., Hardt, M. & Levine, S. (eds.). Neural information processing systems foundation, p. 37567 - 37593 27 p. (Advances in Neural Information Processing Systems; vol. 36).

    Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

    Open Access
    File

Cite this