DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Games are abstractions of the real world, where artificial agents learn to compete and cooperate with other agents. While significant achievements have been made in various perfect- and imperfect-information games, DouDizhu (a.k.a. Fighting the Landlord), a three-player card game, is still unsolved. DouDizhu is a very challenging domain with competition, collaboration, imperfect information, large state space, and particularly a massive set of possible actions where the legal actions vary significantly from turn to turn. Unfortunately, modern reinforcement learning algorithms mainly focus on simple and small action spaces, and not surprisingly, are shown not to make satisfactory progress in DouDizhu. In this work, we propose a conceptually simple yet effective DouDizhu AI system, namely DouZero, which enhances traditional Monte-Carlo methods with deep neural networks, action encoding, and parallel actors. Starting from scratch in a single server with four GPUs, DouZero outperformed all the existing DouDizhu AI programs in days of training and was ranked the first in the Botzone leaderboard among 344 AI agents. Through building DouZero, we show that classic Monte-Carlo methods can be made to deliver strong results in a hard domain with a complex action space. The code and an online demo are released at https://github.com/kwai/DouZero with the hope that this insight could motivate future work.
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). Builds on 35 of its 60 references that are in the map. First posted on arXiv 11 Jun 2021.
Builds on
35 of 60 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,327
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2016Learning to Communicate with Deep Multi-Agent Reinforcement Learningcited by 561
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 265
- 2017DeepStack: Expert-Level Artificial Intelligence in No-Limit Pokercited by 228
- 2020PettingZoo: Gym for Multi-Agent Reinforcement Learningcited by 209
- 2019OpenSpiel: A Framework for Reinforcement Learning in Gamescited by 180
23 more
- 2020Revisiting Fundamentals of Experience Replaycited by 171
- 2015Deep Reinforcement Learning in Large Discrete Action Spacescited by 158
- 2016Deep Reinforcement Learning from Self-Play in Imperfect-Information Gamescited by 153
- 2019Mastering Complex Control in MOBA Games with Deep Reinforcement Learningcited by 150
- 2020Combining Deep Reinforcement Learning and Search for Imperfect-Information Gamescited by 110
- 2017A Deeper Look at Experience Replaycited by 104
- 2018Deep Counterfactual Regret Minimizationcited by 102
- 2020Towards Playing Full MOBA Games with Deep Reinforcement Learningcited by 78
- 2018Learn What Not to Learn: Action Elimination with Deep Reinforcement Learningcited by 77
- 2018Simple random search provides a competitive approach to reinforcement learningcited by 75
- 2018Solving Imperfect-Information Games via Discounted Regret Minimizationcited by 68
- 2018Modeling Others using Oneself in Multi-Agent Reinforcement Learningcited by 64
- 2020Suphx: Mastering Mahjong with Deep Reinforcement Learningcited by 55
- 2019Experience Replay Optimizationcited by 47
- 2019TorchBeast: A PyTorch Platform for Distributed RLcited by 41
- 2020Human-Level Performance in No-Press Diplomacy via Equilibrium Searchcited by 41
- 2019RLCard: A Toolkit for Reinforcement Learning in Card Gamescited by 34
- 2019Improving Policies via Search in Cooperative Partially Observable Gamescited by 33
- 2021Rank the Episodes: A Simple Approach for Exploration in Procedurally-Generated Environmentscited by 28
- 2018Generative Adversarial Self-Imitation Learningcited by 25
- 2020Dual Policy Distillationcited by 25
- 2021Simplifying Deep Reinforcement Learning via Self-Supervisioncited by 9
- 2019Combinational Q-Learning for Dou Di Zhucited by 6
Built on by
Citing papers per year: 2021: 5; 2022: 15; 2023: 17; 2024: 10; 2025: 10; 2026: 8.
65 papers.
Sort:
By area:
- 2023Data-centric Artificial Intelligence: A Surveycited by 202
- 2024Agent-Pro: Learning to Evolve via Policy-Level Reflection and Optimizationcited by 93
- 2023Suspicion-Agent: Playing Imperfect Information Games with Theory of Mind Aware GPT-4cited by 67
- 2025Search Self-play: Pushing the Frontier of Agent Capability without Supervisioncited by 31
- 2024A Survey on Self-play Methods in Reinforcement Learningcited by 26
- 2022ESCHER: Eschewing Importance Sampling in Games by Computing a History Value Function to Estimate Regretcited by 24
- 2023Neurosymbolic Reinforcement Learning and Planning: A Surveycited by 24
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Playcited by 18
- 2022AutoShard: Automated Embedding Table Sharding for Recommender Systemscited by 17
- 2022PerfectDou: Dominating DouDizhu with Perfect Information Distillationcited by 15
- 2021Variational Quantum Soft Actor-Criticcited by 14
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
38 more
- 2023Games for Artificial Intelligence Research: A Review and Perspectivescited by 14
- 2022Policy Diagnosis via Measuring Role Diversity in Cooperative Multi-agent RLcited by 11
- 2022Towards Automated Imbalanced Learning with Deep Hierarchical Reinforcement Learningcited by 9
- 2022Concentration Network for Reinforcement Learning of Large-Scale Multi-Agent Systemscited by 7
- 2022DouZero+: Improving DouDizhu AI by Opponent Modeling and Coach-guided Learningcited by 7
- 2026Group-Graph Policy Optimization for Long-Horizon Agentic Reinforcement Learningcited by 7
- 2021AutoVideo: An Automated Video Action Recognition Systemcited by 6
- 2023DanZero+: Dominating the GuanDan Game through Reinforcement Learningcited by 6
- 2022Reinforcement Learning in Practice: Opportunities and Challengescited by 5
- 2022DanZero: Mastering GuanDan Game with Reinforcement Learningcited by 5
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Modelscited by 5
- 2023An Integrated Framework Integrating Monte Carlo Tree Search and Supervised Learning for Train Timetabling Problemcited by 5
- 2025ORVIT: Near-Optimal Online Distributionally Robust Reinforcement Learningcited by 5
- 2022Distributed Deep Reinforcement Learning: A Survey and A Multi-Player Multi-Agent Learning Toolboxcited by 4
- 2025Can Large Language Models Master Complex Card Games?cited by 4
- 2022A Deep Reinforcement Learning Approach for Finding Non-Exploitable Strategies in Two-Player Atari Gamescited by 3
- 2023Unlabeled Imperfect Demonstrations in Adversarial Imitation Learningcited by 3
- 2023Imitation Learning from Purified Demonstrationscited by 3
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Gamescited by 2
- 2023Quantifying Agent Interaction in Multi-agent Reinforcement Learning for Cost-efficient Generalizationcited by 2
- 2024RL-LLM-DT: An Automatic Decision Tree Generation Method Based on RL Evaluation and LLM Enhancementcited by 2
- 2025Cardiverse: Harnessing LLMs for Novel Card Game Prototypingcited by 2
- 2021Hierarchical Policy for Non-prehensile Multi-object Rearrangement with Deep Reinforcement Learning and Monte Carlo Tree Searchcited by 1
- 2021AI in Human-computer Gaming: Techniques, Challenges and Opportunitiescited by 1
- 2022Efficient Distributed Framework for Collaborative Multi-Agent Reinforcement Learningcited by 1
- 2022Towards Modern Card Games with Large-Scale Action Spaces Through Action Representationcited by 1
- 2023Towards Personalized Preprocessing Pipeline Searchcited by 1
- 2024Mastering the Game of Guandan with Deep Reinforcement Learning and Behavior Regulatingcited by 1
- 2025Empowering LLMs in Decision Games through Algorithmic Data Synthesiscited by 1
- 2025PolicyEvol-Agent: Evolving Policy via Environment Perception and Self-Awareness with Theory of Mindcited by 1
- 2025Online Robust Reinforcement Learning with General Function Approximationcited by 1
- 2026AV-AIVAT: 74x Cheaper Agent Evaluation with Certified Anytime-Valid Stopping in Imperfect-Information Gamescited by 1
- 2021On the complexity of Dark Chinese Chesscited by 0
- 2022Classifying Ambiguous Identities in Hidden-Role Stochastic Games with Multi-Agent Reinforcement Learningcited by 0
- 2023Non-zero-sum Game Control for Multi-vehicle Driving via Reinforcement Learningcited by 0
- 2023Policy Dispersion in Non-Markovian Environmentcited by 0
- 2023Game-Theoretic Robust Reinforcement Learning Handles Temporally-Coupled Perturbationscited by 0
- 2023Accelerating Nash Equilibrium Convergence in Monte Carlo Settings Through Counterfactual Value Based Fictitious Playcited by 0
50 most cited of 65 All 65 (JSON)
- 2026Back to the Definition: Estimating Step-Level Advantages via Trajectory Graphs for Agentic Reinforcement Learning24 Sep 2026
- 2026AV-AIVAT: 74x Cheaper Agent Evaluation with Certified Anytime-Valid Stopping in Imperfect-Information Games6 Aug 2026
- 2026Reinforcement Learning: From Algorithms To Foundation Models20 Jul 2026
- 2026A Gold-Standard Study of What Makes a Lightweight Game-Playing Agent Strong7 Jul 2026
- 2026Group-Graph Policy Optimization for Long-Horizon Agentic Reinforcement Learning22 Jun 2026
- 2026IRumAI: Reinforcement Learning for Indian Rummy20 Jun 2026
- 2026GAE Falls Short in Imperfect-Information Self-Play Reinforcement Learning19 May 2026
- 2026Causal Reinforcement Learning for Complex Card Games: A Magic The Gathering Benchmark7 May 2026
- 2025Online Robust Reinforcement Learning with General Function Approximation22 Dec 2025
- 2025Search Self-play: Pushing the Frontier of Agent Capability without Supervision21 Oct 2025
- 2025AI Agents for the Dhumbal Card Game: A Comparative Study10 Oct 2025
- 2025MAGIC-MASK: Multi-Agent Guided Inter-Agent Collaboration with Mask-Based Explainability for Reinforcement Learning30 Sep 2025
38 more
- 2025Can Large Language Models Master Complex Card Games?1 Sep 2025
- 2025ORVIT: Near-Optimal Online Distributionally Robust Reinforcement Learning5 Aug 2025
- 2025PolicyEvol-Agent: Evolving Policy via Environment Perception and Self-Awareness with Theory of Mind20 Apr 2025
- 2025Empowering LLMs in Decision Games through Algorithmic Data Synthesis18 Mar 2025
- 2025Imitation Learning of Correlated Policies in Stackelberg Games11 Mar 2025
- 2025Cardiverse: Harnessing LLMs for Novel Card Game Prototyping10 Feb 2025
- 2024RL-LLM-DT: An Automatic Decision Tree Generation Method Based on RL Evaluation and LLM Enhancement16 Dec 2024
- 2024Improve Value Estimation of Q Function and Reshape Reward with Monte Carlo Tree Search15 Oct 2024
- 2024A Survey on Self-play Methods in Reinforcement Learning2 Aug 2024
- 2024AlphaDou: High-Performance End-to-End Doudizhu AI Integrating Bidding14 Jul 2024
- 2024A Simple, Solid, and Reproducible Baseline for Bridge Bidding AI14 Jun 2024
- 2024Securing Equal Share: A Principled Approach for Learning Multiplayer Symmetric Games6 Jun 2024
- 2024Competing for pixels: a self-play algorithm for weakly-supervised segmentation26 May 2024
- 2024DouRN: Improving DouZero by Residual Neural Networks21 Mar 2024
- 2024Agent-Pro: Learning to Evolve via Policy-Level Reflection and Optimization27 Feb 2024
- 2024Mastering the Game of Guandan with Deep Reinforcement Learning and Behavior Regulating21 Feb 2024
- 2023DanZero+: Dominating the GuanDan Game through Reinforcement Learning5 Dec 2023
- 2023An Integrated Framework Integrating Monte Carlo Tree Search and Supervised Learning for Train Timetabling Problem2 Nov 2023
- 2023Quantifying Agent Interaction in Multi-agent Reinforcement Learning for Cost-efficient Generalization11 Oct 2023
- 2023Imitation Learning from Purified Demonstrations11 Oct 2023
- 2023Suspicion-Agent: Playing Imperfect Information Games with Theory of Mind Aware GPT-429 Sep 2023
- 2023Accelerating Nash Equilibrium Convergence in Monte Carlo Settings Through Counterfactual Value Based Fictitious Play4 Sep 2023
- 2023Neurosymbolic Reinforcement Learning and Planning: A Survey2 Sep 2023
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Games9 Aug 2023
- 2023Game-Theoretic Robust Reinforcement Learning Handles Temporally-Coupled Perturbations22 Jul 2023
- 2023Pre-train and Search: Efficient Embedding Table Sharding with Pre-trained Neural Cost Models3 May 2023
- 2023Games for Artificial Intelligence Research: A Review and Perspectives26 Apr 2023
- 2023Data-centric Artificial Intelligence: A Survey17 Mar 2023
- 2023Policy Dispersion in Non-Markovian Environment28 Feb 2023
- 2023Towards Personalized Preprocessing Pipeline Search28 Feb 2023
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Play15 Feb 2023
- 2023Unlabeled Imperfect Demonstrations in Adversarial Imitation Learning13 Feb 2023
- 2023Non-zero-sum Game Control for Multi-vehicle Driving via Reinforcement Learning8 Feb 2023
- 2022Distributed Deep Reinforcement Learning: A Survey and A Multi-Player Multi-Agent Learning Toolbox1 Dec 2022
- 2022DanZero: Mastering GuanDan Game with Reinforcement Learning31 Oct 2022
- 2022Classifying Ambiguous Identities in Hidden-Role Stochastic Games with Multi-Agent Reinforcement Learning24 Oct 2022
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systems5 Oct 2022
- 2022Towards Automated Imbalanced Learning with Deep Hierarchical Reinforcement Learning26 Aug 2022
50 newest of 65 All 65 (JSON)
- 2023Suspicion-Agent: Playing Imperfect Information Games with Theory of Mind Aware GPT-4cited by 67
- 2025Search Self-play: Pushing the Frontier of Agent Capability without Supervisioncited by 31
- 2026Group-Graph Policy Optimization for Long-Horizon Agentic Reinforcement Learningcited by 7
- 2025PolicyEvol-Agent: Evolving Policy via Environment Perception and Self-Awareness with Theory of Mindcited by 1
- 2026AV-AIVAT: 74x Cheaper Agent Evaluation with Certified Anytime-Valid Stopping in Imperfect-Information Gamescited by 1
- 2026A Gold-Standard Study of What Makes a Lightweight Game-Playing Agent Strongcited by 0
- 2026AV-AIVAT: 74x Cheaper Agent Evaluation with Certified Anytime-Valid Stopping in Imperfect-Information Games6 Aug 2026
- 2026A Gold-Standard Study of What Makes a Lightweight Game-Playing Agent Strong7 Jul 2026
- 2026Group-Graph Policy Optimization for Long-Horizon Agentic Reinforcement Learning22 Jun 2026
- 2025Search Self-play: Pushing the Frontier of Agent Capability without Supervision21 Oct 2025
- 2025PolicyEvol-Agent: Evolving Policy via Environment Perception and Self-Awareness with Theory of Mind20 Apr 2025
- 2023Suspicion-Agent: Playing Imperfect Information Games with Theory of Mind Aware GPT-429 Sep 2023
- 2025Imitation Learning of Correlated Policies in Stackelberg Games11 Mar 2025
- 2023Imitation Learning from Purified Demonstrations11 Oct 2023
- 2023Unlabeled Imperfect Demonstrations in Adversarial Imitation Learning13 Feb 2023
- 2023Data-centric Artificial Intelligence: A Surveycited by 202
- 2024A Survey on Self-play Methods in Reinforcement Learningcited by 26
- 2022ESCHER: Eschewing Importance Sampling in Games by Computing a History Value Function to Estimate Regretcited by 24
- 2023Neurosymbolic Reinforcement Learning and Planning: A Surveycited by 24
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Playcited by 18
- 2022AutoShard: Automated Embedding Table Sharding for Recommender Systemscited by 17
- 2022PerfectDou: Dominating DouDizhu with Perfect Information Distillationcited by 15
- 2021Variational Quantum Soft Actor-Criticcited by 14
- 2022DreamShard: Generalizable Embedding Table Placement for Recommender Systemscited by 14
- 2023Games for Artificial Intelligence Research: A Review and Perspectivescited by 14
- 2022Policy Diagnosis via Measuring Role Diversity in Cooperative Multi-agent RLcited by 11
- 2022Towards Automated Imbalanced Learning with Deep Hierarchical Reinforcement Learningcited by 9
12 most cited of 50 All 50 (JSON)
- 2026IRumAI: Reinforcement Learning for Indian Rummy20 Jun 2026
- 2026GAE Falls Short in Imperfect-Information Self-Play Reinforcement Learning19 May 2026
- 2025Online Robust Reinforcement Learning with General Function Approximation22 Dec 2025
- 2025AI Agents for the Dhumbal Card Game: A Comparative Study10 Oct 2025
- 2025MAGIC-MASK: Multi-Agent Guided Inter-Agent Collaboration with Mask-Based Explainability for Reinforcement Learning30 Sep 2025
- 2025Can Large Language Models Master Complex Card Games?1 Sep 2025
- 2025ORVIT: Near-Optimal Online Distributionally Robust Reinforcement Learning5 Aug 2025
- 2025Cardiverse: Harnessing LLMs for Novel Card Game Prototyping10 Feb 2025
- 2024RL-LLM-DT: An Automatic Decision Tree Generation Method Based on RL Evaluation and LLM Enhancement16 Dec 2024
- 2024Improve Value Estimation of Q Function and Reshape Reward with Monte Carlo Tree Search15 Oct 2024
- 2024A Survey on Self-play Methods in Reinforcement Learning2 Aug 2024
- 2024AlphaDou: High-Performance End-to-End Doudizhu AI Integrating Bidding14 Jul 2024
12 newest of 50 All 50 (JSON)