The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
Chao YuAkash VeluEugene VinitskyYu WangA. BayenYi Wu
Demonstrates that Proximal Policy Optimization matches or outperforms specialized off-policy methods across major cooperative multi-agent benchmarks, establishing simple on-policy learning as a competitive baseline through actionable implementation and tuning guidelines.
Cooperative multi-agent reinforcement learning has seen strong results from off-policy algorithms such as QMIX and MADDPG, while on-policy methods like PPO have been underused because they are widely viewed as less sample-efficient and harder to tune in multi-agent environments. This perception stands in contrast to the on-policy algorithms that powered recent large-scale successes in games such as StarCraft II and Dota 2. The article therefore set out to test whether a properly configured PPO can deliver competitive performance across standard cooperative benchmarks without any domain-specific algorithmic changes.
The authors conducted a systematic empirical evaluation of two PPO variants—MAPPO, which uses a centralized value function, and IPPO, which remains fully decentralized—on four widely used testbeds: multi-agent particle environments, StarCraft Multi-Agent Challenge, Google Research Football, and Hanabi. They compared both variants against strong off-policy baselines, performed equivalent hyperparameter searches for all methods, and measured both final returns and sample efficiency under controlled compute budgets.
Across the majority of tasks, MAPPO and IPPO reached final performance that matched or exceeded the off-policy baselines while using a comparable number of environment steps. In StarCraft, PPO variants achieved win rates within one standard deviation of the best reported results on most maps; in Google Research Football they outperformed QMIX by large margins and beat a method that used large-scale pre-training on four of five scenarios; in Hanabi they produced the highest average scores for three- and four-player games. Five practical factors proved especially important: value normalization, the inclusion of both global and agent-specific features in the value-function input, limiting training to roughly ten epochs on hard tasks, keeping the PPO clipping parameter at or below 0.2, and using sufficiently large batch sizes.
These results indicate that simple, well-tuned PPO implementations can serve as strong, easy-to-deploy baselines for cooperative multi-agent problems and that the presumed sample-efficiency gap between on-policy and off-policy methods is smaller than commonly assumed when modern implementation practices are followed. Practitioners can therefore consider PPO as a first-line option rather than defaulting to more complex off-policy frameworks, provided they adopt the identified configuration guidelines.
Further validation on continuous-action domains, competitive settings, and heterogeneous agent populations would strengthen the conclusions, as would theoretical analysis of why the recommended practices improve stability. Until such work is completed, the empirical findings should be treated as reliable guidance within the discrete-action, cooperative regimes examined in the study.
- Paper: Proximal Policy Optimization Algorithms, John Schulman et al. (2017). Introduces the core Proximal Policy Optimization (PPO) algorithm and clipped surrogate objective that the source adapts and systematically evaluates in multi-agent cooperative environments.
- Paper: Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments, Ryan Lowe et al. (2017). Establishes the centralized training with decentralized execution (CTDE) paradigm and MADDPG framework that serves as a primary multi-agent actor-critic baseline in the source's empirical study.
- Paper: Counterfactual Multi-Agent Policy Gradients, Jakob N. Foerster et al. (2017). Presents the Counterfactual Multi-Agent (COMA) policy gradient framework using a centralized critic on multi-agent cooperative benchmarks like StarCraft micromanagement.
- Paper: Trust Region Policy Optimization, John Schulman et al. (2015). Formulates the foundational trust region optimization theory and policy gradient bounds from which PPO is derived.
- Paper: Deep Reinforcement Learning that Matters, Peter Henderson et al. (2018). Provides the methodological analysis on deep RL reproducibility, implementation details, and tuning practices that motivated the source paper's controlled benchmarking of PPO.
- Paper: Markov Games as a Framework for Multi-Agent Reinforcement Learning, M. Littman (1994). Introduces Markov games as the foundational mathematical framework for multi-agent reinforcement learning problems.
- Paper: Emergent Tool Use From Multi-Agent Autocurricula, Bowen Baker et al. (2020). Demonstrates the practical viability and emergent behaviors of scaling PPO with centralized critics in complex multi-agent simulated environments.
- Paper: Reinforcement Learning: An Overview, Kevin P. Murphy (2024). Surveys the broader landscape of modern reinforcement learning, situating multi-agent actor-critic algorithms and policy optimization within contemporary AI paradigms.
- Paper: Empirical Design in Reinforcement Learning, Andrew Patterson et al. (2024). Deepens the experimental and statistical evaluation methodologies required to rigorously test and compare reinforcement learning algorithms across complex benchmark suites.
