SC2EGSet: StarCraft II Esport Replay and Game-state Dataset
Not on the map. Why?
Abstract (arXiv)
As a relatively new form of sport, esports offers unparalleled data availability. Despite the vast amounts of data that are generated by game engines, it can be challenging to extract them and verify their integrity for the purposes of practical and scientific use. Our work aims to open esports to a broader scientific community by supplying raw and pre-processed files from StarCraft II esports tournaments. These files can be used in statistical and machine learning modeling tasks and related to various laboratory-based measurements (e.g., behavioral tests, brain imaging). We have gathered publicly available game-engine generated "replays" of tournament matches and performed data extraction and cleanup using a low-level application programming interface (API) parser library. Additionally, we open-sourced and published all the custom tools that were developed in the process of creating our dataset. These tools include PyTorch and PyTorch Lightning API abstractions to load and model the data. Our dataset contains replays from major and premiere StarCraft II tournaments since 2016. To prepare the dataset, we processed 55 tournament "replaypacks" that contained 17930 files with game-state information. Based on initial investigation of available StarCraft II datasets, we observed that our dataset is the largest publicly available source of StarCraft II esports data upon its publication. Analysis of the extracted data holds promise for further Artificial Intelligence (AI), Machine Learning (ML), psychological, Human-Computer Interaction (HCI), and sports-related studies in a variety of supervised and self-supervised tasks.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 20 of its 87 references that are in the map. First posted on arXiv 7 Jul 2022.
Builds on
20 of 87 references.
References · 20
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2018Datasheets for Datasetscited by 1,371
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2018Human-level performance in first-person multiplayer games with population-based deep reinforcement learningcited by 260
- 2020SCC: an efficient deep reinforcement learning agent mastering the game of StarCraft IIcited by 22
- 2017STARDATA: A StarCraft AI Research Datasetcited by 6
- 2017MSC: A Dataset for Macro-Management in StarCraft IIcited by 6
- 2020Collection and Validation of Psychophysiological Data from Professional and Amateur Players: a Multimodal eSports Datasetcited by 6
- 2022DraftRec: Personalized Draft Recommendation for Winning in Multi-Player Online Battle Arena Gamescited by 6
- 2021Robust Vision-Based Cheat Detection in Competitive Gamingcited by 4
8 more
- 2016Combat Models for RTS Gamescited by 3
- 2018Esports Athletes and Players: a Comparative Studycited by 3
- 2019Towards Understanding of eSports Athletes' Potentialities: The Sensing System for Data Collection and Analysiscited by 3
- 2017Win Prediction in Esports: Mixed-Rank Match Prediction in Multi-player Online Battle Arena Gamescited by 2
- 2020Detecting Video Game Player Burnout with the Use of Sensor Data and Machine Learningcited by 2
- 2014Approximation Models of Combat in StarCraft 2cited by 1
- 2019eSports Pro-Players Behavior During the Game Events: Statistical Analysis of Data Obtained Using the Smart Chaircited by 1
- 2019Sensors and Game Synchronization for Data Analysis in eSportscited by 1
Built on by
Citing papers per year: 2024: 1; 2025: 0; 2026: 2.
3 papers.