Advantage Play & Game Integrity
Poker bot AI
A poker bot AI is software that uses artificial intelligence to make betting decisions and play poker automatically against human or computer opponents, most commonly in Texas hold'em.
Key points
- Poker bot AIs use game-theoretic methods such as counterfactual regret minimization to choose actions under incomplete information.2
- Some bots aim for near-optimal, hard-to-exploit play; others are designed to be exploitative against human weaknesses.1
- Online poker rooms normally prohibit poker bots, and using one can result in account closure and forfeiture of funds.6
- Notable examples include DeepStack, which beat professional humans in heads-up no-limit Texas hold'em, and Pluribus, which achieved superhuman performance in six-player no-limit.45
How a poker bot AI works
- The bot receives the current game state: cards, bets, position, and opponent actions.
- It evaluates possible actions using algorithms like counterfactual regret minimization, which simulates many hands to find near-optimal strategies under incomplete information.2
- The bot selects an action (fold, call, raise) and sends it to the poker client, often faster than a human could react.
Where this term is used
Related terms
Advantage play
Poker bot
A broader term for any automated poker-playing program, often used interchangeably with poker bot AI.
Advantage play
Collusion poker
A form of cheating where two or more players share information to gain an unfair advantage.
Advantage play
Community cards in poker
Shared cards dealt face-up that all players can use to form their best hand.
Advantage play
Chip dumping poker
An illegal practice where a player deliberately loses chips to another player.
Advantage play
Edge sorting in poker
A technique of identifying card backs to gain information about upcoming cards.
Advantage play
Hole card poker
A hole card poker situation is any poker hand in
Sources
- [PDF] Playing the Player: A Heuristic Framework for Adaptive Poker AI - arXiv arxiv.org Provides the heuristic framework for adaptive poker AI, supporting the distinction between optimal and exploitative play.
- SpinGPT: A Large-Language-Model Approach to Playing ... arxiv.org Describes SpinGPT and the use of CFR methods, supporting the explanation of how poker bot AIs work.
- Computer poker player en.wikipedia.org Defines computer poker player and lists alternative names, supporting the definition and facts.
- Pluribus (poker bot) - Wikipedia en.wikipedia.org Describes Pluribus, a notable multiplayer poker bot, supporting the applies-to fact and key point.
- DeepStack - Wikipedia en.wikipedia.org Describes DeepStack, a notable heads-up poker bot, supporting the notable bots fact and key point.
- Poker tools - Wikipedia en.wikipedia.org States that online poker rooms prohibit bots, supporting the key point on regulation.
Sources are drawn from regulators, universities and published research, and each one is labelled with what it actually is — a preprint is not called a paper. Bookmaker and affiliate pages are never cited here, because a page that sells betting is not a neutral authority on it.