atlas

Research map / Multi-agent systems and games / Cooperative multi-agent RL

FightLadder: A Benchmark for Competitive Multi-Agent Reinforcement Learning

ICML 2024 · Multi-agent systems and games › Cooperative multi-agent RL · approach: MARL benchmarks and grouping · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces FightLadder, an open-source real-time fighting-game platform with pixel observations for competitive MARL, benchmarks PPO-based baselines (IPPO, 2Timescale, FSP, PSRO, League) on Street Fighter, and evaluates them by Elo and exploitability.

Problem

Competitive multi-agent RL lacks a lightweight, open-source benchmark with visual inputs and challenging fighting-game dynamics, along with unified evaluation criteria (Elo, exploitability) for comparing competitive MARL algorithms.

Approach

Wraps classic fighting-game emulators into a Gym-compatible two-player zero-sum environment with pixel observations, a transformed categorical action space, shaped dense rewards, and a unified suite of baselines (IPPO, two-timescale, FSP, PSRO, league training) with Elo and PPO-exploiter evaluation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use population-based League training instead of independent learningPPO in FightLadder · sf_ryu_vs_ryuElo: 1082 -> 1682 (Left); 1164 -> 1503 (Right)Helped
Use population-based PSRO instead of independent learningPPO in FightLadder · sf_ryu_vs_ryuElo: 1082 -> 1262 (Left); 1164 -> 1517 (Right)Helped
Train with two-player MARL rather than single-player PPO pretrainingPPO policies in FightLadder · sf_ryu_vs_ryuexploitability: 0.99 $\pm$ 0.02 -> 0.96 $\pm$ 0.03 (IPPO, Left); 0.99 $\pm$ 0.01 -> 0.91 $\pm$ 0.03 (IPPO, Right)Helped
Add hard-coded special move lists (ablation)PPO with curriculum learning · sf_ryu_full_gamewin rateNo clear effect
Use PPO with curriculum learning to train across CPU opponentsPPO · sf_ryu_full_gamewin rate: over 0.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: Street Fighter II emulator environment (sf_ryu_vs_ryu, sf_ryu_full_game)

Benchmarks: FightLadder sf_ryu_full_game FightLadder sf_ryu_vs_ryu

Metrics: win rate Elo rating exploitability (win rate of PPO exploiter)

Baselines: IPPO 2Timescale FSP PSRO League training single-agent PPO

Builds on: PPO AlphaStar league training policy space response oracle fictitious self-play Stable-Baselines3

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy