Computing Strong Game-Theoretic Strategies in Jotto

07/17/2011
by   Sam Ganzfried, et al.
0

We develop a new approach that computes approximate equilibrium strategies in Jotto, a popular word game. Jotto is an extremely large two-player game of imperfect information; its game tree has many orders of magnitude more states than games previously studied, including no-limit Texas hold 'em. To address the fact that the game is so large, we propose a novel strategy representation called oracular form, in which we do not explicitly represent a strategy, but rather appeal to an oracle that quickly outputs a sample move from the strategy's distribution. Our overall approach is based on an extension of the fictitious play algorithm to this oracular setting. We demonstrate the superiority of our computed strategies over the strategies computed by a benchmark algorithm, both in terms of head-to-head and worst-case performance.

READ FULL TEXT
research
07/23/2023

Safe Opponent Exploitation For Epsilon Equilibrium Strategies

In safe opponent exploitation players hope to exploit their opponents' p...
research
02/24/2020

Efficient exploration of zero-sum stochastic games

We investigate the increasingly important and common game-solving settin...
research
06/29/2020

Small Nash Equilibrium Certificates in Very Large Games

In many game settings, the game is not explicitly given but is only acce...
research
09/21/2020

Faster Algorithms for Optimal Ex-Ante Coordinated Collusive Strategies in Extensive-Form Zero-Sum Games

We focus on the problem of finding an optimal strategy for a team of two...
research
06/08/2019

Most Important Fundamental Rule of Poker Strategy

Poker is a large complex game of imperfect information, which has been s...
research
12/19/2016

Computing Human-Understandable Strategies

Algorithms for equilibrium computation generally make no attempt to ensu...
research
07/04/2012

Bayes' Bluff: Opponent Modelling in Poker

Poker is a challenging problem for artificial intelligence, with non-det...

Please sign up or login with your details

Forgot password? Click here to reset