Beyond Game Theory Optimal: Profit-Maximizing Poker Agents for No-Limit Holdem

SeungHyun Yi, Seungjun Yi
9/28/2025
cs.GTcs.CL

No confident code implementation found for this paper.

Abstract

Game theory has grown into a major field over the past few decades, and poker has long served as one of its key case studies. Game-Theory-Optimal (GTO) provides strategies to avoid loss in poker, but pure GTO does not guarantee maximum profit. To this end, we aim to develop a model that outperforms GTO strategies to maximize profit in No Limit Holdem, in heads-up (two-player) and multi-way (more than two-player) situations. Our model finds the GTO foundation and goes further to exploit opponents. The model first navigates toward many simulated poker hands against itself and keeps adjusting its decisions until no action can reliably beat it, creating a strong baseline that is close to the theoretical best strategy. Then, it adapts by observing opponent behavior and adjusting its strategy to capture extra value accordingly. Our results indicate that Monte-Carlo Counterfactual Regret Minimization (CFR) performs best in heads-up situations and CFR remains the strongest method in most multi-way situations. By combining the defensive strength of GTO with real-time exploitation, our approach aims to show how poker agents can move from merely not losing to consistently winning against diverse opponents.

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{yi2025beyond,
  title  = {Beyond Game Theory Optimal: Profit-Maximizing Poker Agents for No-Limit Holdem},
  author = {SeungHyun Yi and Seungjun Yi},
  year   = {2025},
  eprint = {2509.23747},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.23747v1}
}

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/2509.23747.svg)](https://codeofpaper.com/paper/2509.23747)

Discussion