Recursive joint simulation in games

Abstract Game-theoretic dynamics between AI agents could differ from traditional human–human interactions in various ways. One such difference is that it may be possible to accurately simulate an AI agent, for example because its source code is known. Such an agent would then be fundamentally uncertain whether it is in the real world or in a simulation. Our aim is to explore ways of leveraging this possibility to achieve more cooperative outcomes in strategic settings. In this paper, we study an interaction between AI agents where the agents run a recursive joint simulation. That is, the agents first jointly observe a simulation of the situation they face. This simulation in turn recursively includes additional simulations (with a small chance of failure, to avoid infinite recursion), and the results of all these nested simulations are observed before an action is chosen. We show that the resulting interaction is strategically equivalent to an infinitely repeated version of the original game, allowing a direct transfer of existing results such as the various folk theorems. As evidence that the equivalence is robust, we show that it holds even when we relax some of the assumptions and that it also holds “from the inside” – meaning, for an agent that finds itself inside the game and has self-locating uncertainty.

Authors

Institutions

Publication Details

Journal
Synthese
Published
2026-07-24
DOI
https://doi.org/10.1007/s11229-026-05706-7
Primary Topic
Simulation Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Recursive joint simulation in games

Caspar Oesterheld, Vincent Conitzer, Vojtěch Kovařík
Synthese
Simulation Techniques and Applications
article

Recursive joint simulation in games

Caspar Oesterheld, Vincent Conitzer, Vojtěch Kovařík
article en

Abstract

Abstract Game-theoretic dynamics between AI agents could differ from traditional human–human interactions in various ways. One such difference is that it may be possible to accurately simulate an AI agent, for example because its source code is known. Such an agent would then be fundamentally uncertain whether it is in the real world or in a simulation. Our aim is to explore ways of leveraging this possibility to achieve more cooperative outcomes in strategic settings. In this paper, we study an interaction between AI agents where the agents run a recursive joint simulation. That is, the agents first jointly observe a simulation of the situation they face. This simulation in turn recursively includes additional simulations (with a small chance of failure, to avoid infinite recursion), and the results of all these nested simulations are observed before an action is chosen. We show that the resulting interaction is strategically equivalent to an infinitely repeated version of the original game, allowing a direct transfer of existing results such as the various folk theorems. As evidence that the equivalence is robust, we show that it holds even when we relax some of the assumptions and that it also holds “from the inside” – meaning, for an agent that finds itself inside the game and has self-locating uncertainty.

SyntheseVol. 208(2)
Charles University (CZ), Czech Technical University in Prague (CZ), Carnegie Mellon University (US)
Carnegie Mellon University
Openalex Percentile: Top 100%
Simulation Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Recursive joint simulation in games — Caspar Oesterheld, Vincent Conitzer, et al. · Synthese (2026) | TGRS Research Map | TGRS