Professional Documents
Culture Documents
Poker Bots 2008
Poker Bots 2008
pdxjjb@gmail.com
Tonight’s Talk
Backgammon Poker
… Stock market
…
Open Limited
Information Information
Chess Battleship
Checkers Minesweeper
Go …
…
Deterministic
Strategy (1) – Equity Basics
You hold: 5 4
Board shows: J T 6 2
You believe your opponent has JJ or TT
She bets. Should you call?
It depends on the pot odds
4 of the 46 unseen cards give you a likely winner
Pot odds must be 11 : 1 (or so) to call
Limit Poker
Strategy (2) – Controlling Equity
You Hold: K T
Board shows: K 7 5
Pot contains 8 bets [note: small bets]
You bet your pair of kings [9 bets in pot]
Turns out, player on your left holds 9 8
Your bet helped give him the odds to call
You should have checked, hoping to raise
Faced your opponent with calling 2 bets
Limit Poker
Deception (1) – Face Up Poker
Limit Poker
Deception (2) – Your Hidden Cards
Limit Poker
NL Tourney Strategy (1) -
Background
In general, for both limit and no-limit …
Pre-flop play is simpler, more formulaic
Because there is less information to go on
Post-flop play is harder
More information available
More time (flop, turn, river)
More room for deception, application of skill, …
NL Tourney Strategy (2)
General approach
Write bot to Meerkat interfaces
Test and debug to high level of skill in PA
Emulate Meerkat on a commercial poker client
Consider Omaha
4 hole cards, must play 2
Like playing 6 Hold’em hands simultaneously
Often played for a split high/low pot (12 hands)
Computer advantage is maximized