Two players · turn or river · local browser solve
Live Turn & River Solver
Start with a checked example. Then change the cards, possible hands or bet sizes and solve a small game of your own.
An approximate strategy for this specific finite game—not universal or exact GTO. Showdowns enumerate the remaining cards; learning the strategy takes a limited number of iterations. No GPU training, rake or live flops.
1. Set up a game
Position means who acts first and who acts second on each street. Both players start with the same effective stack—the amount each can win from the other.
Browser limits and offline option
Single-threaded float32 only. Up to 64 hands per player, 100,000 estimated exported states and a 256 MiB solver memory reservation. This is not a cap on total browser memory or a guarantee against running out of memory, especially on phones. Larger solves stay available through the repository’s scripts.
Preflight builds card and game tables, but does not allocate strategy storage. First-street export is an explicit advanced option; it still solves future streets.
Repository and offline instructions2. Check, then solve
Saved example ready. No live solve has run.
Choose a small game on the left, then select “Check game size”. No solve runs automatically.
3. Inspect the completed result
Saved, independently checked example
This result belongs to the game below, not necessarily the current form inputs.
As 7d 4h 2c · 100 chips in the pot · 100 chips behind each player
- Exploitability (engine-reported)
- 0.009715 chips
- Target
- 0.010000 chips · reached
- Completed iterations
- 520
- Exported states
- 6,507
Exploitability is half the sum of both players’ best-response gains: how much a perfect counter-strategy could improve against this strategy in this game. Smaller is better. It does not certify your input ranges or describe your loss on every hand.
Independent TypeScript check: 0.009716 chips. The engine and independent checker agree within 0.0002 chips.
| Action | Frequency |
|---|---|
| Check | 77.09% |
| Bet to 25 chips | 0.00% |
| Bet to 50 chips | 22.91% |
- Value following this strategy (chips)
- -38.0807
- Showdown share if both check down
- 29.55%
Value includes the strategy’s future bets and folds, with half the starting pot subtracted from the returned pot share. It is not the EV of each action. Showdown share counts ties and remaining cards against the starting opponent range after card removal—not a future calling range.
Game identity, ranges and source
- Game ID
- referee-turn-v2-dry-value
- First-player range
- QdQc:1 AdAc:1 AhKd:1
- Second-player range
- 6s5s:1 7h7c:1 AhQh:1
- Spot SHA-256
d4efac8db4cd26c80f984b19e739903960c3c0f871787f2d8acd2aa839cc441f- Engine revision
9d1509fe5077d019825f833eed04b16d342dfda1- Saved example SHA-256
b9fac5d1e63b275eb6b4d28bc1c6940e598e449959d52e9f98618dd9b251477d
For action EVs, opponent responses and plain-language lessons at individual river decisions, use the River teaching lab.