Fictitious Cross-Play: Learning Global Nash Equilibrium in Mixed Cooperative-Competitive Games
Not on the map. Why?
Abstract (arXiv)
Self-play (SP) is a popular multi-agent reinforcement learning (MARL) framework for solving competitive games, where each agent optimizes policy by treating others as part of the environment. Despite the empirical successes, the theoretical properties of SP-based methods are limited to two-player zero-sum games. However, for mixed cooperative-competitive games where agents on the same team need to cooperate with each other, we can show a simple counter-example where SP-based methods cannot converge to a global Nash equilibrium (NE) with high probability. Alternatively, Policy-Space Response Oracles (PSRO) is an iterative framework for learning NE, where the best responses w.r.t. previous policies are learned in each iteration. PSRO can be directly extended to mixed cooperative-competitive settings by jointly learning team best responses with all convergence properties unchanged. However, PSRO requires repeatedly training joint policies from scratch till convergence, which makes it hard to scale to complex games. In this work, we develop a novel algorithm, Fictitious Cross-Play (FXP), which inherits the benefits from both frameworks. FXP simultaneously trains an SP-based main policy and a counter population of best response policies. The main policy is trained by fictitious self-play and cross-play against the counter population, while the counter policies are trained as the best responses to the main policy's past versions. We validate our method in matrix games and show that FXP converges to global NEs while SP methods fail. We also conduct experiments in a gridworld domain, where FXP achieves higher Elo ratings and lower exploitabilities than baselines, and a more challenging football game, where FXP defeats SOTA models with over 94% win rate.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 21 of its 38 references that are in the map. First posted on arXiv 5 Oct 2023.
Builds on
21 of 38 references.
References · 21
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 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
- 2019Emergent Tool Use From Multi-Agent Autocurriculacited by 308
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 265
- 2018Human-level performance in first-person multiplayer games with population-based deep reinforcement learningcited by 260
- 2019Google Research Football: A Novel Reinforcement Learning Environmentcited by 257
- 2019The Hanabi Challenge: A New Frontier for AI Researchcited by 194
- 2016Deep Reinforcement Learning from Self-Play in Imperfect-Information Gamescited by 153
- 2017Emergent Complexity via Multi-Agent Competitioncited by 117
- 2018Deep Counterfactual Regret Minimizationcited by 102
9 more
- 2019Open-ended Learning in Symmetric Zero-sum Gamescited by 96
- 2017MAgent: A Many-Agent Reinforcement Learning Platform for Artificial Collective Intelligencecited by 69
- 2022A Unified Approach to Reinforcement Learning, Quantal Response Equilibria, and Two-Player Zero-Sum Gamescited by 64
- 2020From Poincar'e Recurrence to Convergence in Imperfect Information Games: Finding Equilibrium via Regularizationcited by 59
- 2019A Generalized Training Approach for Multiagent Learningcited by 53
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Gamescited by 39
- 2021XDO: A Double Oracle Algorithm for Extensive-Form Gamescited by 34
- 2021TiKick: Towards Playing Multi-agent Football Full Games from Single-agent Demonstrationscited by 18
- 2022Anytime PSRO for Two-Player Zero-Sum Gamescited by 9
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 2; 2026: 1.
6 papers.
- 2023Language Agents with Reinforcement Learning for Strategic Play in the Werewolf Gamecited by 148
- 2024A Survey on Self-play Methods in Reinforcement Learningcited by 26
- 2025Learning Strategic Language Agents in the Werewolf Game with Iterative Latent Space Policy Optimizationcited by 13
- 2025VolleyBots: A Testbed for Multi-Drone Volleyball Game Combining Motion Control and Strategic Playcited by 3
- 2024Configurable Mirror Descent: Towards a Unification of Decision Makingcited by 1
- 2026NePPO: Near-Potential Policy Optimization for General-Sum Multi-Agent Reinforcement Learningcited by 0
- 2026NePPO: Near-Potential Policy Optimization for General-Sum Multi-Agent Reinforcement Learning7 Mar 2026
- 2025Learning Strategic Language Agents in the Werewolf Game with Iterative Latent Space Policy Optimization7 Feb 2025
- 2025VolleyBots: A Testbed for Multi-Drone Volleyball Game Combining Motion Control and Strategic Play4 Feb 2025
- 2024A Survey on Self-play Methods in Reinforcement Learning2 Aug 2024
- 2024Configurable Mirror Descent: Towards a Unification of Decision Making20 May 2024
- 2023Language Agents with Reinforcement Learning for Strategic Play in the Werewolf Game29 Oct 2023