IPPO Learns the Game, Not the Team: A Study on Generalization in Heterogeneous Agent Teams
On the map: Deep reinforcement learning methods → RL for games and combinatorial optimization
Abstract (arXiv)
Multi-Agent Reinforcement Learning (MARL) is commonly deployed in settings where agents are trained via self-play with homogeneous teammates, often using parameter sharing and a single policy architecture. This opens the question: to what extent do self-play PPO agents learn general coordination strategies grounded in the underlying game, compared to overfitting to their training partners' behaviors? This paper investigates the question using the Heterogeneous Multi-Agent Challenge (HeMAC) environment, which features distinct Observer and Drone agents with complementary capabilities. We introduce Rotating Policy Training (RPT), an approach that rotates heterogeneous teammate policies of different learning algorithms during training, to expose the agent to a broader range of partner strategies. When playing alongside a withheld teammate policy (DDQN), we find that RPT achieves similar performance to a standard self-play baseline, IPPO, where all agents were trained sharing a single PPO policy. This result indicates that in this heterogeneous multi-agent setting, the IPPO baseline generalizes to novel teammate algorithms despite not experiencing teammate diversity during training. This shows that a simple IPPO baseline may possess the level of generalization to novel teammates that a diverse training regimen was designed to achieve.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in RL for games and combinatorial optimization, one of 15 directions in Deep reinforcement learning methods. Builds on 18 of its 23 references that are in the map. First posted on arXiv 9 Dec 2025.
Builds on
18 of 23 references.
References · 18
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,745
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,558
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
- 2018QMIX: Monotonic Value Function Factorisation for Deep Multi-Agent Reinforcement Learningcited by 708
- 2017Reinforcement Learning with Deep Energy-Based Policiescited by 669
- 2017Population Based Training of Neural Networkscited by 367
- 2020Is Independent Learning All You Need in the StarCraft Multi-Agent Challenge?cited by 294
- 2018Human-level performance in first-person multiplayer games with population-based deep reinforcement learningcited by 264
- 2020PettingZoo: Gym for Multi-Agent Reinforcement Learningcited by 220
- 2017Autonomous Agents Modelling Other Agents: A Comprehensive Survey and Open Problemscited by 131
6 more
- 2024An Introduction to Centralized Training for Decentralized Execution in Cooperative Multi-Agent Reinforcement Learningcited by 50
- 2022skrl: Modular and Flexible Library for Reinforcement Learningcited by 49
- 2022K-level Reasoning for Zero-Shot Coordination in Hanabicited by 32
- 2023Dealing With Non-stationarity in Decentralized Cooperative Multi-Agent Deep Reinforcement Learning via Multi-Timescale Learningcited by 13
- 2024On Centralized Critics in Multi-Agent Reinforcement Learningcited by 10
- 2025The Heterogeneous Multi-Agent Challengecited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2024Heterogeneous Multi-Agent Reinforcement Learning for Zero-Shot Scalable Collaboration
- 2026Learning When to Cooperate Under Heterogeneous Goals
- 2026MATES: Learning Multi-Agent Interactions by Transforming Observations for Frozen Single-Agent Policies ↗
- 2024The impact of behavioral diversity in multi-agent reinforcement learning
- 2026Heterogeneous Policy Networks for Composite Robot Team Communication and Coordination ↗
- 2026Intercepting an Agile Target with Net-Carrying Drones using Competitive Multi-Agent Reinforcement Learning ↗
- 2024Generalization of Heterogeneous Multi-Robot Policies via Awareness and Communication of Capabilities
- 2025From Solo to Symphony: Orchestrating Multi-Agent Collaboration with Single-Agent Demos