Bayesian Opponent Exploitation in Imperfect-Information Games

03/10/2016
by   Sam Ganzfried, et al.
0

Two fundamental problems in computational game theory are computing a Nash equilibrium and learning to exploit opponents given observations of their play (opponent exploitation). The latter is perhaps even more important than the former: Nash equilibrium does not have a compelling theoretical justification in game classes other than two-player zero-sum, and for all games one can potentially do better by exploiting perceived weaknesses of the opponent than by following a static equilibrium strategy throughout the match. The natural setting for opponent exploitation is the Bayesian setting where we have a prior model that is integrated with observations to create a posterior opponent model that we respond to. The most natural, and a well-studied prior distribution is the Dirichlet distribution. An exact polynomial-time algorithm is known for best-responding to the posterior distribution for an opponent assuming a Dirichlet prior with multinomial sampling in normal-form games; however, for imperfect-information games the best known algorithm is based on approximating an infinite integral without theoretical guarantees. We present the first exact algorithm for a natural class of imperfect-information games. We demonstrate that our algorithm runs quickly in practice and outperforms the best prior approaches. We also present an algorithm for the uniform prior setting.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/13/2018

Successful Nash Equilibrium Agent for a 3-Player Imperfect-Information Game

Creating strong agents for games with more than two players is a major o...
research
06/12/2020

Algorithm for Computing Approximate Nash equilibrium in Continuous Games with Application to Continuous Blotto

Successful algorithms have been developed for computing Nash equilibrium...
research
07/04/2012

Bayes' Bluff: Opponent Modelling in Poker

Poker is a challenging problem for artificial intelligence, with non-det...
research
06/15/2020

Sound Search in Imperfect Information Games

Search has played a fundamental role in computer game research since the...
research
01/10/2023

Quantum Speedups for Zero-Sum Games via Improved Dynamic Gibbs Sampling

We give a quantum algorithm for computing an ϵ-approximate Nash equilibr...
research
12/23/2021

Continual Depth-limited Responses for Computing Counter-strategies in Extensive-form Games

In real-world applications, game-theoretic algorithms often interact wit...
research
03/31/2020

Exact marginal inference in Latent Dirichlet Allocation

Assume we have potential "causes" z∈ Z, which produce "events" w with kn...

Please sign up or login with your details

Forgot password? Click here to reset