On Reinforcement Learning for Full-length Game of StarCraft
Not on the map. Why?
Abstract (arXiv)
StarCraft II poses a grand challenge for reinforcement learning. The main difficulties of it include huge state and action space and a long-time horizon. In this paper, we investigate a hierarchical reinforcement learning approach for StarCraft II. The hierarchy involves two levels of abstraction. One is the macro-action automatically extracted from expert's trajectories, which reduces the action space in an order of magnitude yet remains effective. The other is a two-layer hierarchical architecture which is modular and easy to scale, enabling a curriculum transferring from simpler tasks to more complex tasks. The reinforcement training algorithm for this architecture is also investigated. On a 64x64 map and using restrictive units, we achieve a winning rate of more than 99% against the difficulty level-1 built-in AI. Through the curriculum transfer learning algorithm and a mixture of combat model, we can achieve over 93% winning rate of Protoss against the most difficult non-cheating built-in AI (level-7) of Terran, training within two days using a single machine with only 48 CPU cores and 8 K40 GPUs. It also shows strong generalization performance, when tested against never seen opponents including cheating levels built-in AI and all levels of Zerg and Protoss built-in AI. We hope this study could shed some light on the future research of large-scale reinforcement learning.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Sep 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 2; 2023: 2; 2024: 2; 2025: 1; 2026: 2.
15 papers.
Sort:
By area:
- 2024MA-RLHF: Reinforcement Learning from Human Feedback with Macro Actionscited by 15
- 2022On Efficient Reinforcement Learning for Full-length Game of StarCraft IIcited by 14
- 2021An Introduction of mini-AlphaStarcited by 10
- 2022Deep Learning vs. Gradient Boosting: Benchmarking state-of-the-art machine learning algorithms for credit scoringcited by 6
- 2025Controlling Large Language Model with Latent Actionscited by 5
- 2023Towards Skilled Population Curriculum for Multi-Agent Reinforcement Learningcited by 4
- 2024Reinforcement Learning for High-Level Strategic Control in Tower Defense Gamescited by 3
- 2021Learning Skills to Navigate without a Master: A Sequential Multi-Policy Reinforcement Learning Algorithmcited by 2
- 2021Rethinking of AlphaStarcited by 1
- 2021Method for making multi-attribute decisions in wargames by combining intuitionistic fuzzy numbers with reinforcement learningcited by 1
- 2026MIMIC-Py: An Extensible Tool for Personality-Driven Automated Game Testing with Large Language Modelscited by 1
- 2021Applying supervised and reinforcement learning methods to create neural-network-based agents for playing StarCraft IIcited by 0
3 more
- 2021Towards autonomous artificial agents with an active self: modeling sense of control in situated actioncited by 0
- 2023Adaptive Control of Resource Flow to Optimize Construction Work and Cash Flow via Online Deep Reinforcement Learningcited by 0
- 2026Two-Bridge: Exclusive Objectives and Extended Horizon StarCraft II Benchmarkcited by 0
- 2026MIMIC-Py: An Extensible Tool for Personality-Driven Automated Game Testing with Large Language Models9 Apr 2026
- 2026Two-Bridge: Exclusive Objectives and Extended Horizon StarCraft II Benchmark19 Feb 2026
- 2025Controlling Large Language Model with Latent Actions27 Mar 2025
- 2024MA-RLHF: Reinforcement Learning from Human Feedback with Macro Actions3 Oct 2024
- 2024Reinforcement Learning for High-Level Strategic Control in Tower Defense Games12 Jun 2024
- 2023Adaptive Control of Resource Flow to Optimize Construction Work and Cash Flow via Online Deep Reinforcement Learning20 Jul 2023
- 2023Towards Skilled Population Curriculum for Multi-Agent Reinforcement Learning7 Feb 2023
- 2022On Efficient Reinforcement Learning for Full-length Game of StarCraft II23 Sep 2022
- 2022Deep Learning vs. Gradient Boosting: Benchmarking state-of-the-art machine learning algorithms for credit scoring21 May 2022
- 2021Towards autonomous artificial agents with an active self: modeling sense of control in situated action10 Dec 2021
- 2021Applying supervised and reinforcement learning methods to create neural-network-based agents for playing StarCraft II26 Sep 2021
- 2021Method for making multi-attribute decisions in wargames by combining intuitionistic fuzzy numbers with reinforcement learning6 Sep 2021
3 more
- 2021Rethinking of AlphaStar7 Aug 2021
- 2021An Introduction of mini-AlphaStar14 Apr 2021
- 2021Learning Skills to Navigate without a Master: A Sequential Multi-Policy Reinforcement Learning Algorithm30 Jan 2021
- 2022On Efficient Reinforcement Learning for Full-length Game of StarCraft IIcited by 14
- 2021An Introduction of mini-AlphaStarcited by 10
- 2022Deep Learning vs. Gradient Boosting: Benchmarking state-of-the-art machine learning algorithms for credit scoringcited by 6
- 2025Controlling Large Language Model with Latent Actionscited by 5
- 2023Towards Skilled Population Curriculum for Multi-Agent Reinforcement Learningcited by 4
- 2024Reinforcement Learning for High-Level Strategic Control in Tower Defense Gamescited by 3
- 2021Learning Skills to Navigate without a Master: A Sequential Multi-Policy Reinforcement Learning Algorithmcited by 2
- 2021Rethinking of AlphaStarcited by 1
- 2021Method for making multi-attribute decisions in wargames by combining intuitionistic fuzzy numbers with reinforcement learningcited by 1
- 2026MIMIC-Py: An Extensible Tool for Personality-Driven Automated Game Testing with Large Language Modelscited by 1
- 2021Applying supervised and reinforcement learning methods to create neural-network-based agents for playing StarCraft IIcited by 0
- 2021Towards autonomous artificial agents with an active self: modeling sense of control in situated actioncited by 0
12 most cited of 14 All 14 (JSON)
- 2026MIMIC-Py: An Extensible Tool for Personality-Driven Automated Game Testing with Large Language Models9 Apr 2026
- 2026Two-Bridge: Exclusive Objectives and Extended Horizon StarCraft II Benchmark19 Feb 2026
- 2025Controlling Large Language Model with Latent Actions27 Mar 2025
- 2024Reinforcement Learning for High-Level Strategic Control in Tower Defense Games12 Jun 2024
- 2023Adaptive Control of Resource Flow to Optimize Construction Work and Cash Flow via Online Deep Reinforcement Learning20 Jul 2023
- 2023Towards Skilled Population Curriculum for Multi-Agent Reinforcement Learning7 Feb 2023
- 2022On Efficient Reinforcement Learning for Full-length Game of StarCraft II23 Sep 2022
- 2022Deep Learning vs. Gradient Boosting: Benchmarking state-of-the-art machine learning algorithms for credit scoring21 May 2022
- 2021Towards autonomous artificial agents with an active self: modeling sense of control in situated action10 Dec 2021
- 2021Applying supervised and reinforcement learning methods to create neural-network-based agents for playing StarCraft II26 Sep 2021
- 2021Method for making multi-attribute decisions in wargames by combining intuitionistic fuzzy numbers with reinforcement learning6 Sep 2021
- 2021Rethinking of AlphaStar7 Aug 2021
12 newest of 14 All 14 (JSON)