Recursive Joint Simulation in Games

Vojtech Kovarik, Caspar Oesterheld, Vincent Conitzer
2/12/2024
cs.AIcs.GT

No confident code implementation found for this paper.

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. 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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kovarik2024recursive,
  title  = {Recursive Joint Simulation in Games},
  author = {Vojtech Kovarik and Caspar Oesterheld and Vincent Conitzer},
  year   = {2024},
  eprint = {2402.08128},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.08128v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.08128.svg)](https://codeofpaper.com/paper/2402.08128)

Discussion