A Survey on Self-play Methods in Reinforcement Learning
Ruize Zhang, Zelai Xu, Chengdong Ma, Chao Yu, Wei-Wei Tu, Wenhao Tang, Shiyu Huang, Deheng Ye, Wenbo Ding, Yaodong Yang, Yu Wang
TL;DR
This survey provides a systematic road map of self-play in non-cooperative multi-agent reinforcement learning, framing the problem with MARL and game-theoretic preliminaries and then unifying diverse algorithms under a single framework. It classifies self-play methods into traditional self-play, PSRO, ongoing-training-based, and regret-minimization-based families, detailing how each fits within the Pi/Sigma/MSS/Oracle structure and how opportune learning signals are generated. The empirical analysis spans Go, Stratego, Texas Hold’em, DouDiZhu, Mahjong, StarCraft II, MOBA games, and Google Research Football, illustrating how self-play achieves superhuman performance and where limitations persist. The paper also discusses open theoretical gaps, non-stationarity, scalability, and the potential for integrating large language models, aiming to guide future algorithm design and real-world applications with a rigorous, framework-driven perspective.
Abstract
Self-play, a learning paradigm where agents iteratively refine their policies by interacting with historical or concurrent versions of themselves or other evolving agents, has shown remarkable success in solving complex non-cooperative multi-agent tasks. Despite its growing prominence in multi-agent reinforcement learning (MARL), such as Go, poker, and video games, a comprehensive and structured understanding of self-play remains lacking. This survey fills this gap by offering a comprehensive roadmap to the diverse landscape of self-play methods. We begin by introducing the necessary preliminaries, including the MARL framework and basic game theory concepts. Then, it provides a unified framework and classifies existing self-play algorithms within this framework. Moreover, the paper bridges the gap between the algorithms and their practical implications by illustrating the role of self-play in different non-cooperative scenarios. Finally, the survey highlights open challenges and future research directions in self-play.
