VGC-Bench
收藏资源简介:
VGC-Bench是一个用于评估AI在竞争性宝可梦视频游戏锦标赛(VGC)中泛化能力的基准数据集。该数据集由德克萨斯大学奥斯汀分校计算机科学系的研究团队创建,旨在提供一个标准化的评价协议,并提供人类游戏数据集和各种基线方法。数据集包含超过330,000个宝可梦VGC游戏的对局数据,这些数据是通过从宝可梦Showdown平台爬取和解析生成的。VGC-Bench的数据集为研究人员提供了一个宝贵的测试平台,用于研究和开发能够适应多样化团队策略的AI代理。
VGC-Bench is a benchmark dataset designed to evaluate the generalization capabilities of AI systems in competitive Pokémon Video Game Championships (VGC). Developed by a research team from the Department of Computer Science at The University of Texas at Austin, this dataset aims to offer a standardized evaluation protocol, alongside human gameplay datasets and a range of baseline methods. Comprising over 330,000 match records from Pokémon VGC games, the dataset was generated through crawling and parsing data from the Pokémon Showdown platform. The VGC-Bench dataset serves as a valuable testbed for researchers to investigate and develop AI agents capable of adapting to diverse team strategies.
VGC-Bench数据集概述
数据集基本信息
- 名称: VGC-Bench
- 关联论文: VGC-Bench: A Benchmark for Generalizing Across Diverse Team Strategies in Competitive Pokémon
- 数据类型: 宝可梦VGC对战日志(开放队伍配置)
数据集内容
- 数据来源: Gen 9 VGC对战记录(全部启用开放队伍配置)
- 数据获取地址: https://huggingface.co/datasets/cameronangliss/vgc-battle-logs
数据处理功能
- 对战日志采集 (
scrape_data.py) - 日志转状态-动作对 (
logs2trajs.py) - 监督学习预处理流程
- 强化学习微调流程(支持3种PSRO方法)
应用场景
- 监督学习训练 (
pretrain.py) - 强化学习训练 (
train.py) - 在线对战测试 (
play.py) - 智能体交叉评估与ELO评级 (
eval.py)
技术依赖
- Python 3.10
- Pip 23
- NodeJS/npm(用于Pokemon Showdown)

- 1A Benchmark for Generalizing Across Diverse Team Strategies in Competitive Pokémon德克萨斯大学奥斯汀分校计算机科学系 · 2025年



