中文

SC2Tools:星际争霸 II 工具集与数据集 API

软件工程 2025-09-24 v1

摘要

计算机游戏作为完全受控的仿真环境,已被广泛用于科学研究,证明了强化学习 (RL) 的应用。游戏与电子竞技是人工智能和机器学习解决方案大规模应用的关键领域。工具简化了科学工作流程,是发展游戏与电子竞技研究领域的必备条件。本文提出了 ``SC2Tools'',一个包含多个子模块的工具集,用于处理和生成更大规模的数据集。我们提供了实现工具的模块化结构,为未来需要时留有扩展空间。此外,其中一些工具并非仅限于星际争霸 II,可用于其他类型数据创建数据集。我们所呈现的工具被用于创建目前为止最大规模的星际争霸 II 锦标赛数据集,并附带独立的 PyTorch 与 PyTorch Lightning API,便于数据访问。我们指出,减轻数据收集、预处理和自定义代码开发的负担,对技术能力较弱的研究者参与日益增长的游戏与电子竞技研究领域至关重要。最终,我们的解决方案为规范化星际争霸 II 实验工作流程提供了一些基础性工作。

关键词

引用

@article{arxiv.2509.18454,
  title  = {SC2Tools: StarCraft II Toolset and Dataset API},
  author = {Andrzej Białecki and Piotr Białecki and Piotr Sowiński and Mateusz Budziak and Jan Gajewski},
  journal= {arXiv preprint arXiv:2509.18454},
  year   = {2025}
}