StarCraft+: Benchmarking Multi-agent Algorithms in Adversary Paradigm
Yadong Li, Tong Zhang, Bo Huang, Zhen Cui

TL;DR
This paper introduces SC2BA, a new multi-agent adversarial benchmarking environment for MARL algorithms based on StarCraft II, enabling diverse and versatile algorithm evaluation beyond fixed AI opponents.
Contribution
The work establishes a novel adversarial environment for MARL benchmarking, including an easy-to-use library, and provides extensive comparative analysis of classic algorithms in adversarial modes.
Findings
Classic MARL algorithms show varied effectiveness in adversarial settings.
The environment reveals issues in algorithm sensitivity and scalability.
Benchmark results suggest directions for future algorithm improvements.
Abstract
Deep multi-agent reinforcement learning (MARL) algorithms are booming in the field of collaborative intelligence, and StarCraft multi-agent challenge (SMAC) is widely-used as the benchmark therein. However, imaginary opponents of MARL algorithms are practically configured and controlled in a fixed built-in AI mode, which causes less diversity and versatility in algorithm evaluation. To address this issue, in this work, we establish a multi-agent algorithm-vs-algorithm environment, named StarCraft II battle arena (SC2BA), to refresh the benchmarking of MARL algorithms in an adversary paradigm. Taking StarCraft as infrastructure, the SC2BA environment is specifically created for inter-algorithm adversary with the consideration of fairness, usability and customizability, and meantime an adversarial PyMARL (APyMARL) library is developed with easy-to-use interfaces/modules. Grounding in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Artificial Intelligence in Games · Ethics and Social Impacts of AI
