PerfectDou: Dominating DouDizhu with Perfect Information Distillation
Not on the map. Why?
Abstract (arXiv)
As a challenging multi-player card game, DouDizhu has recently drawn much attention for analyzing competition and collaboration in imperfect-information games. In this paper, we propose PerfectDou, a state-of-the-art DouDizhu AI system that dominates the game, in an actor-critic framework with a proposed technique named perfect information distillation. In detail, we adopt a perfect-training-imperfect-execution framework that allows the agents to utilize the global information to guide the training of the policies as if it is a perfect information game and the trained policies can be used to play the imperfect information game during the actual gameplay. To this end, we characterize card and game features for DouDizhu to represent the perfect and imperfect information. To train our system, we adopt proximal policy optimization with generalized advantage estimation in a parallel training paradigm. In experiments we show how and why PerfectDou beats all existing AI programs, and achieves state-of-the-art performance.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 23 of its 43 references that are in the map. First posted on arXiv 30 Mar 2022.
Builds on
23 of 43 references.
References · 23
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
- 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
- 2016Learning to Communicate with Deep Multi-Agent Reinforcement Learningcited by 561
- 2018Horovod: fast and easy distributed deep learning in TensorFlowcited by 275
- 2017A Unified Game-Theoretic Approach to Multiagent Reinforcement Learningcited by 265
- 2017DeepStack: Expert-Level Artificial Intelligence in No-Limit Pokercited by 228
- 2016Deep Reinforcement Learning from Self-Play in Imperfect-Information Gamescited by 153
- 2019Mastering Complex Control in MOBA Games with Deep Reinforcement Learningcited by 150
11 more
- 2018Deep Counterfactual Regret Minimizationcited by 102
- 2021DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learningcited by 65
- 2020Suphx: Mastering Mahjong with Deep Reinforcement Learningcited by 55
- 2020DREAM: Deep Regret minimization with Advantage baselines and Model-free learningcited by 36
- 2018Actor-Critic Policy Optimization in Partially Observable Multiagent Environmentscited by 35
- 2019RLCard: A Toolkit for Reinforcement Learning in Card Gamescited by 34
- 2019Improving Policies via Search in Cooperative Partially Observable Gamescited by 33
- 2021Universal Trading for Order Execution with Oracle Policy Distillationcited by 29
- 2020The Advantage Regret-Matching Actor-Criticcited by 17
- 2014Solving Games with Functional Regret Estimationcited by 12
- 2019Combinational Q-Learning for Dou Di Zhucited by 6
Built on by
Citing papers per year: 2022: 5; 2023: 5; 2024: 2; 2025: 2; 2026: 1.
15 papers.
Sort:
By area:
- 2022Bootstrapped Transformer for Offline Reinforcement Learningcited by 37
- 2024A Survey on Self-play Methods in Reinforcement Learningcited by 26
- 2022Towards Applicable Reinforcement Learning: Improving the Generalization and Sample Efficiency with Policy Ensemblecited by 18
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Playcited by 18
- 2023Visual Imitation Learning with Patch Rewardscited by 16
- 2022Reinforcement Learning with Automated Auxiliary Loss Searchcited by 12
- 2025Scalable Decision Making for Games of Imperfect Informationcited by 7
- 2023Is Risk-Sensitive Reinforcement Learning Properly Resolved?cited by 2
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Gamescited by 2
- 2022Towards Modern Card Games with Large-Scale Action Spaces Through Action Representationcited by 1
- 2024Offline Fictitious Self-Play for Competitive Gamescited by 1
- 2025Mxplainer: Explain and Learn Insights by Imitating Mahjong Agentscited by 1
- 2026GAE Falls Short in Imperfect-Information Self-Play Reinforcement Learning19 May 2026
- 2025Scalable Decision Making for Games of Imperfect Information10 Nov 2025
- 2025Mxplainer: Explain and Learn Insights by Imitating Mahjong Agents17 Jun 2025
- 2024A Survey on Self-play Methods in Reinforcement Learning2 Aug 2024
- 2024Offline Fictitious Self-Play for Competitive Games29 Feb 2024
- 2023Two-Step Reinforcement Learning for Multistage Strategy Card Game29 Nov 2023
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Games9 Aug 2023
- 2023Is Risk-Sensitive Reinforcement Learning Properly Resolved?2 Jul 2023
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Play15 Feb 2023
- 2023Visual Imitation Learning with Patch Rewards2 Feb 2023
- 2022Planning Immediate Landmarks of Targets for Model-Free Skill Transfer across Agents18 Dec 2022
- 2022Reinforcement Learning with Automated Auxiliary Loss Search12 Oct 2022
3 more
- 2022Towards Modern Card Games with Large-Scale Action Spaces Through Action Representation25 Jun 2022
- 2022Bootstrapped Transformer for Offline Reinforcement Learning17 Jun 2022
- 2022Towards Applicable Reinforcement Learning: Improving the Generalization and Sample Efficiency with Policy Ensemble19 May 2022
- 2022Bootstrapped Transformer for Offline Reinforcement Learningcited by 37
- 2023Visual Imitation Learning with Patch Rewardscited by 16
- 2024Offline Fictitious Self-Play for Competitive Gamescited by 1
- 2024Offline Fictitious Self-Play for Competitive Games29 Feb 2024
- 2023Visual Imitation Learning with Patch Rewards2 Feb 2023
- 2022Bootstrapped Transformer for Offline Reinforcement Learning17 Jun 2022
- 2024A Survey on Self-play Methods in Reinforcement Learningcited by 26
- 2022Towards Applicable Reinforcement Learning: Improving the Generalization and Sample Efficiency with Policy Ensemblecited by 18
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Playcited by 18
- 2022Reinforcement Learning with Automated Auxiliary Loss Searchcited by 12
- 2025Scalable Decision Making for Games of Imperfect Informationcited by 7
- 2023Is Risk-Sensitive Reinforcement Learning Properly Resolved?cited by 2
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Gamescited by 2
- 2022Towards Modern Card Games with Large-Scale Action Spaces Through Action Representationcited by 1
- 2025Mxplainer: Explain and Learn Insights by Imitating Mahjong Agentscited by 1
- 2022Planning Immediate Landmarks of Targets for Model-Free Skill Transfer across Agentscited by 0
- 2023Two-Step Reinforcement Learning for Multistage Strategy Card Gamecited by 0
- 2026GAE Falls Short in Imperfect-Information Self-Play Reinforcement Learningcited by 0
- 2026GAE Falls Short in Imperfect-Information Self-Play Reinforcement Learning19 May 2026
- 2025Scalable Decision Making for Games of Imperfect Information10 Nov 2025
- 2025Mxplainer: Explain and Learn Insights by Imitating Mahjong Agents17 Jun 2025
- 2024A Survey on Self-play Methods in Reinforcement Learning2 Aug 2024
- 2023Two-Step Reinforcement Learning for Multistage Strategy Card Game29 Nov 2023
- 2023JiangJun: Mastering Xiangqi by Tackling Non-Transitivity in Two-Player Zero-Sum Games9 Aug 2023
- 2023Is Risk-Sensitive Reinforcement Learning Properly Resolved?2 Jul 2023
- 2023TiZero: Mastering Multi-Agent Football with Curriculum Learning and Self-Play15 Feb 2023
- 2022Planning Immediate Landmarks of Targets for Model-Free Skill Transfer across Agents18 Dec 2022
- 2022Reinforcement Learning with Automated Auxiliary Loss Search12 Oct 2022
- 2022Towards Modern Card Games with Large-Scale Action Spaces Through Action Representation25 Jun 2022
- 2022Towards Applicable Reinforcement Learning: Improving the Generalization and Sample Efficiency with Policy Ensemble19 May 2022