FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Games
Summary
FootsiesGym, an open-source environment released on 2026-07-07, facilitates reinforcement learning research in two-player, zero-sum, imperfect-information games. Built upon HiFight's minimalist 2D fighting game Footsies, it specifically isolates the cyclic, non-transitive strategic interactions of fighting game "neutral play" for efficient analysis. The environment features a vectorized simulator, enabling high-throughput training on standard hardware, which enhances accessibility and reproducibility for researchers. Its design is detailed, and several reinforcement learning algorithms have been benchmarked within it. The authors also discuss various open research directions that FootsiesGym enables, with the code publicly available at https://github.com/como-research/FootsiesGym.
Key takeaway
For Machine Learning Engineers developing agents for complex competitive environments, FootsiesGym offers a robust, open-source benchmark to accelerate research. You can leverage its vectorized simulator for high-throughput training of reinforcement learning algorithms on standard hardware, significantly reducing iteration times. This environment is ideal for exploring strategies in two-player, zero-sum, imperfect-information games, particularly focusing on "neutral play" dynamics. Consider integrating FootsiesGym to validate new RL approaches and contribute to fighting game AI research.
Key insights
FootsiesGym provides an accessible, high-throughput benchmark for RL in complex two-player, zero-sum, imperfect-information fighting games.
Principles
- Isolate core strategic interactions.
- Vectorized simulation boosts training throughput.
- Open-source environments enhance reproducibility.
Method
The environment design involves building on a minimalist game, isolating specific strategic interactions, and implementing a vectorized simulator for efficient algorithm benchmarking.
In practice
- Benchmark new reinforcement learning algorithms.
- Analyze fighting game "neutral play" strategies.
- Develop agents for imperfect-information games.
Topics
- Reinforcement Learning
- Fighting Game AI
- Zero-Sum Games
- Imperfect Information Games
- Game Theory
- Open-Source Software
Code references
Best for: Research Scientist, AI Scientist, Machine Learning Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.