FootsiesGym: A Fighting Game Benchmark for Two-Player Zero-Sum Imperfect-Information Games

· Source: Takara TLDR - Daily AI Papers · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems, Gaming & Interactive Media · Depth: Advanced, medium

Summary

FootsiesGym is an open-source environment designed for reinforcement learning in two-player, zero-sum, imperfect-information games. Built upon the minimalist 2D fighting game Footsies, this benchmark specifically isolates the cyclic, non-transitive strategic interactions characteristic of fighting game "neutral play," while maintaining sufficient simplicity for efficient analytical study. The environment includes a vectorized simulator, enabling high-throughput training on standard hardware, which enhances its accessibility and reproducibility for researchers. The authors, Chase McDonald, Nathan Tsang, and Wesley N. Kerr, describe the environment's design, present benchmarks for several reinforcement learning algorithms, and outline future research directions it facilitates. The code is publicly available on GitHub.

Key takeaway

For machine learning engineers developing agents for complex strategic games, FootsiesGym offers a valuable, accessible testbed. You can efficiently benchmark reinforcement learning algorithms against a simplified yet challenging two-player, zero-sum, imperfect-information environment. This allows you to rapidly iterate on agent designs and analyze performance in cyclic, non-transitive interactions without the overhead of full-scale fighting games. Consider integrating this open-source tool to accelerate your research into robust game AI.

Key insights

FootsiesGym provides a simplified, high-throughput environment for studying complex strategic interactions in imperfect-information games.

Principles

Method

The environment design involves building on a minimalist 2D fighting game, isolating specific strategic interactions, and implementing a vectorized simulator for efficient RL algorithm benchmarking.

In practice

Topics

Code references

Best for: Research Scientist, AI Scientist, Machine Learning Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Takara TLDR - Daily AI Papers.