cameronangliss/vgc-battle-logs-sv
Dataset from the paper VGC-Bench: Towards Mastering Diverse Team Strategies in Competitive Pokémon. Code: vgc-bench This is the archive of older Scarlet/Violet (Regs A through J) logs. For the current Champions-format logs, see vgc-battle-logs. Contains data for 18 Gen 9 Pokémon VGC Scarlet/Violet formats (Regs A through J), all filtered for Open Team Sheets (OTS). See: scrape_logs.py for the code that scraped these 936,352 logs from the Pokémon Showdown replay database logs2trajs.py for the… See the full description on the dataset page: https://huggingface.co/datasets/cameronangliss/vgc-battle-logs-sv.
Dataset from the paper VGC-Bench: Towards Mastering Diverse Team Strategies in Competitive Pokémon.
Code: vgc-bench
This is the archive of older Scarlet/Violet (Regs A through J) logs. For the current Champions-format logs, see vgc-battle-logs.
Contains data for 18 Gen 9 Pokémon VGC Scarlet/Violet formats (Regs A through J), all filtered for Open Team Sheets (OTS). See:
- scrape_logs.py for the code that scraped these _936,352_ logs from the Pokémon Showdown replay database
- logs2trajs.py for the code that reads the logs from player 1 and 2's perspective, yielding ~_1,872,704 trajectories (2 per battle), or ~14,936,632_ transitions
- pretrain.py for the code that uses those ~15M transitions to train a policy with behavior cloning
Each provided json file contains data in the following format:
{
"<battle-id>": ("<time-of-battle-in-epoch-seconds>", "<battle-log>"),
...
}Cite us
@inproceedings{anglissvgc,
title={VGC-Bench: Towards Mastering Diverse Team Strategies in Competitive Pok{\'e}mon},
author={Angliss, Cameron L and Cui, Jiaxun and Hu, Jiaheng and Rahman, Arrasy and Stone, Peter},
booktitle={The 25th International Conference on Autonomous Agents and Multi-Agent Systems}
}