FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Games
This work addresses the lack of efficient, open-source reinforcement learning environments tailored to nontrivial two-player zero-sum imperfect-information games. It introduces Footsies, an open-source RL environment based on a minimalist 2D fighting game that, for the first time, distills core strategic mechanisms from real fighting-game neutral phases—such as cyclicity and non-transitivity—into an analytically tractable and computationally efficient benchmark. Implemented in Python with a vectorized simulator, Footsies enables high-throughput training on standard hardware and includes integrated support for systematic evaluation across multiple reinforcement learning algorithms. By balancing strategic complexity with scalability, Footsies establishes a reproducible and accessible benchmark for advancing research in imperfect-information games.