SMAC-Hard: Enabling Mixed Opponent Strategy Script and Self-play on SMAC
Not on the map. Why?
Abstract (arXiv)
The availability of challenging simulation environments is pivotal for advancing the field of Multi-Agent Reinforcement Learning (MARL). In cooperative MARL settings, the StarCraft Multi-Agent Challenge (SMAC) has gained prominence as a benchmark for algorithms following centralized training with decentralized execution paradigm. However, with continual advancements in SMAC, many algorithms now exhibit near-optimal performance, complicating the evaluation of their true effectiveness. To alleviate this problem, in this work, we highlight a critical issue: the default opponent policy in these environments lacks sufficient diversity, leading MARL algorithms to overfit and exploit unintended vulnerabilities rather than learning robust strategies. To overcome these limitations, we propose SMAC-HARD, a novel benchmark designed to enhance training robustness and evaluation comprehensiveness. SMAC-HARD supports customizable opponent strategies, randomization of adversarial policies, and interfaces for MARL self-play, enabling agents to generalize to varying opponent behaviors and improve model stability. Furthermore, we introduce a black-box testing framework wherein agents are trained without exposure to the edited opponent scripts but are tested against these scripts to evaluate the policy coverage and adaptability of MARL algorithms. We conduct extensive evaluations of widely used and state-of-the-art algorithms on SMAC-HARD, revealing the substantial challenges posed by edited and mixed strategy opponents. Additionally, the black-box strategy tests illustrate the difficulty of transferring learned policies to unseen adversaries. We envision SMAC-HARD as a critical step toward benchmarking the next generation of MARL algorithms, fostering progress in self-play methods for multi-agent systems. Our code is available at https://github.com/devindeng94/smac-hard.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 31 of its 38 references that are in the map. First posted on arXiv 23 Dec 2024.
Builds on
31 of 38 references.
References · 31
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2015Trust Region Policy Optimizationcited by 2,503
- 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2022Code as Policies: Language Model Programs for Embodied Controlcited by 1,172
- 2021The Surprising Effectiveness of PPO in Cooperative, Multi-Agent Gamescited by 903
- 2018QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 697
- 2019The StarCraft Multi-Agent Challengecited by 589
- 2023Eureka: Human-Level Reward Design via Coding Large Language Modelscited by 542
- 2017Value-Decomposition Networks For Cooperative Multi-Agent Learningcited by 490
- 2019QTRAN: Learning to Factorize with Transformation for Cooperative Multi-Agent Reinforcement Learningcited by 372
19 more
- 2019On the Utility of Learning about Humans for Human-AI Coordinationcited by 345
- 2023Ghost in the Minecraft: Generally Capable Agents for Open-World Environments via Large Language Models with Text-based Knowledge and Memorycited by 288
- 2020Is Independent Learning All You Need in the StarCraft Multi-Agent Challenge?cited by 281
- 2020QPLEX: Duplex Dueling Multi-Agent Q-Learningcited by 267
- 2019Google Research Football: A Novel Reinforcement Learning Environmentcited by 257
- 2015Multiagent Cooperation and Competition with Deep Reinforcement Learningcited by 180
- 2021Trust Region Policy Optimisation in Multi-Agent Reinforcement Learningcited by 180
- 2020FACMAC: Factored Multi-Agent Centralised Policy Gradientscited by 178
- 2023Language Agents with Reinforcement Learning for Strategic Play in the Werewolf Gamecited by 148
- 2022SMACv2: An Improved Benchmark for Cooperative Multi-Agent Reinforcement Learningcited by 118
- 2024Cradle: Empowering Foundation Agents Towards General Computer Controlcited by 114
- 2023ChessGPT: Bridging Policy Learning and Language Modelingcited by 73
- 2021Rethinking the Implementation Tricks and Monotonicity Constraint in Cooperative Multi-Agent Reinforcement Learningcited by 68
- 2022Towards a Standardised Performance Evaluation Protocol for Cooperative MARLcited by 48
- 2022Honor of Kings Arena: an Environment for Generalization in Competitive Reinforcement Learningcited by 27
- 2024Learning to Discuss Strategically: A Case Study on One Night Ultimate Werewolfcited by 22
- 2022LDSA: Learning Dynamic Subtask Assignment in Cooperative Multi-Agent Reinforcement Learningcited by 15
- 2024SMAC-R1: The Emergence of Intelligence in Decision-Making Taskscited by 6
- 2023How much can change in a year? Revisiting Evaluation in Multi-Agent Reinforcement Learningcited by 1
Built on by
Citing papers per year: 2025: 4; 2026: 1.
5 papers.
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Surveycited by 195
- 2025AVA: Attentive VLM Agent for Mastering StarCraft IIcited by 5
- 2025EvoCurr: Self-evolving Curriculum with Behavior Code Generation for Complex Decision-makingcited by 3
- 2026Retaining Suboptimal Actions to Follow Shifting Optima in Multi-Agent Reinforcement Learningcited by 3
- 2025Retrieval Augmented Learning: A Retrial-based Large Language Model Self-Supervised Learning and Autonomous Knowledge Generationcited by 1
- 2026Retaining Suboptimal Actions to Follow Shifting Optima in Multi-Agent Reinforcement Learning19 Feb 2026
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Survey2 Sep 2025
- 2025EvoCurr: Self-evolving Curriculum with Behavior Code Generation for Complex Decision-making13 Aug 2025
- 2025Retrieval Augmented Learning: A Retrial-based Large Language Model Self-Supervised Learning and Autonomous Knowledge Generation2 May 2025
- 2025AVA: Attentive VLM Agent for Mastering StarCraft II7 Mar 2025