atlas

Research map / Multi-agent systems and games / Games and equilibria

Mastering Zero-Shot Interactions in Cooperative and Competitive Simultaneous Games

ICML 2024 · Multi-agent systems and games › Games and equilibria · approach: Opponent modeling in competitive games · 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.

Proposes Albatross, an AlphaZero-style method that learns a smooth best response logit equilibrium (SBRLE) via a temperature-conditioned proxy model and response model, enabling zero-shot interaction with agents of varying rationality in simultaneous games.

Problem

Zero-shot interaction in simultaneous-move games requires modeling the bounded rationality of other agents, since standard AlphaZero-style self-play assumes optimal opponents and fails to exploit or cooperate with weak agents.

Approach

Model each other agent's strength as a scalar logit temperature, train a proxy model conditioned on temperature to approximate logit equilibria, then train a response model conditioned on the other agents' temperatures to compute a smooth best response (the SBRLE); the temperature is estimated online via maximum likelihood within an episode.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Albatross instead of PECANOvercooked cooperation with a human behavior-cloning agent · Overcooked benchmark, average across layoutscooperation reward: 37.6%Helped
Use Albatross instead of other methodsOvercooked cooperation with scripted agents · Overcooked scripted-agent settingscooperation rewardMixed
Adapt to the opponent using temperature-conditioned response policiesAlbatross · Battlesnake competitive gamesrewardHelped
Use Albatross instead of AlphaZeroFour-player stochastic Battlesnake tournament · Battlesnake, stochastic mode with four agentsTrueSkill scoreHelped
Use Albatross instead of AlphaZeroFour-player cooperative Tron · Cooperative Tron with weak partnersdiscounted rewardHelped
Increase the proxy-agent temperatureAlbatross proxy and response policies · Overcooked Counter Circuitmutual informationHelped
Replace the standard MCTS with fixed-depth search and Logit-equilibrium backup (ablation)AlphaZero adapted to simultaneous games · Simultaneous gamesperformanceHelped
Use the Nagurney and Zhang step-size schedule instead of the alternatives (ablation)Stochastic fictitious play · Randomly generated normal-form gamespolicy and value errorHelped
Overestimate the other agent's rationality (ablation)Albatross temperature input · Overcooked Counter CircuitrewardHurt
Use an exact temperature input rather than online maximum-likelihood estimation (ablation)Albatross* · Overcooked layouts with high-temperature proxy partnersrewardHelped
Set the proxy temperature to 0 (ablation)Albatross proxy model · Overcooked self-playrewardHurt
Use temperature-conditioned response behavior rather than assuming optimal opponentsAlbatross compared with AlphaZero · Battlesnake Tron and stochastic two-player moderewardMixed

Surprising findings

Limitations

Experimental setup

Datasets: Overcooked human play dataset (for behavior cloning agent) Battlesnake self-play episodes

Benchmarks: Overcooked Battlesnake (Tron, stochastic 2-player and 4-player modes) cooperative Tron variant

Metrics: cooperation reward discounted reward TrueSkill score temperature estimate

Baselines: AlphaZero PECAN FCP MEP TrajDiv HSP PPO MCTS baseline agents

Builds on: AlphaZero Quantal Response Equilibrium Stochastic Fictitious Play Quantal Stackelberg Equilibrium Fictitious Co-Play

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