What you get, exactly

This page is the spec sheet: what's solved, what study and practice actually do, what the tracker measures, and what we don't have. If a claim here is wrong, tell us and we'll fix the product or the page.

The data

Exact MonkerSolver output

Every strategy in the tool, PLO and NLHE alike, is decoded from MonkerSolver's own files, using Monker's exact compact-row hand indexing. We don't rebuild strategies from equity buckets and we don't interpolate between boards. Frequencies come through at half-percent resolution: wherever the solve stores a mix - every preflop range in both games, and NLHE postflop at the depths we re-solved (20/30/50/100/200bb) - if the solver bet a hand 62.5% of the time, the tool says 62.5. Where a solve stores a pure postflop strategy instead (the seven original PLO depths and the remaining NLHE depths), you get that unsmoothed, and the mixing you see across a hand class is the honest blend of its combos, not a smoothed average. The re-solved PLO 100bb solves, 6-max and heads-up, and both PLO5 solves store mixed postflop strategies too.

The PLO library is nine solves: 6-max from 12 to 200 big blinds and heads-up at 100, each solved preflop through river. Postflop that means all 15 two-player seat pairings at each 6-max depth, with single-raised, 3-bet, 4-bet, and limped pots where the tree carries them. Preflop it means 563 decision spots, from first-in through 6-bet and the whole vs-limp family.

PLO5 has two solves, heads-up and 6-max, both at 100 big blinds. They read the same way as the PLO library, preflop through river, with the same postflop hand categories.

The eight NLHE 6-max solves run from 20 to 200 big blinds, with 10.7 trillion iterations across the ladder, all 1,755 flops with every runout, and per-action preflop EV for every hand. Three are MonkerSolver output at 5% rake capped at 1.5bb; the other five (20/30/50/100/200bb) are our own 2026 re-solves, on a richer bet tree with a 2bb cap and mixed postflop strategies. NLHE also has a heads-up solve at 100bb. The rake for whichever depth you pick is stated next to the stack selector, because ranges move with rake.

All of it is precomputed and streamed to your browser about a megabyte at a time, so a board comes up with no queue. Custom NLHE/PLO4 turns and rivers are solved on demand, with supported node locking, below.

20 solves: nine PLO (12-200bb + heads-up), two PLO5 (100bb), nine NLHE (20-200bb + heads-up)
1,755 flops per game, with 16,432 turns and 134,459 rivers behind them
941,677 PLO postflop action nodes with stored strategy, ~200 GB packed
10.7T solver iterations across the NLHE ladder
Study

The whole tree, one node at a time

Type any board. The tool shows the aggregate strategy at that node, then breaks the range into 59 hand categories in PLO and PLO5 (40 in NLHE) so you can see which classes bet, which ones protect the checking range, and which mix. Click through any turn and any river; the breadcrumb rewinds the whole line.

Underneath, the tool tracks each player's actual arriving range: every action multiplies its frequencies through all 270,725 starting combos, so the river hand list shows the weights hands really arrive with, not their preflop weights. Hover a hand to see how much of the opponent's range it blocks. A runout grid shows the strategy on every possible next card at once, and a PPT-style filter (AA**, RR:$ds, suit variables) cuts the list to whatever you're studying. The NLHE library puts a 13x13 matrix above the same list, and clicking a cell narrows the list to that hand's combos.

You can also go the other way and read every board at once. "Browse all flops" opens all 1,755 canonical flops for the spot you are studying - precomputed, reach-weighted aggregates for how often each side bets and how the first player answers each size - filterable by suit, pairing, high card and connectivity, and clickable straight through to the board. It covers every seat pairing and every preflop line at every PLO depth, heads-up included, and costs nothing against your data allowance. Free accounts read it for the three rotating boards and their chosen flop; signed-out visitors get the rotating three. Core opens the rest. The category table regroups on demand too: by made-hand strength, by draw, or by how much of the opponent's actual range at that node each hand beats.

Category view

Nut flush draws
Sets
Two pair
Backdoors
Air

Illustrative frequencies. In the tool, every bar comes from the actual node.

Custom turns and rivers

Choose sizes and lock hand strategies

The library plays the river with the sizes MonkerSolver was given. When that isn't the bet you're thinking about, pick your own: up to three bet sizes and two raises, four and three in hold'em, on the spot in front of you. The river is solved again from the exact ranges both players arrive with. The wait depends on the live combos and tree size. Starting a solver, preparing ranges, queueing, final evaluation and result transfer add to the computation time.

Nothing is interpolated and nothing is bucketed. Every combo is its own information set, so blockers are exact: 9h8h holding the flush blocker gets its own strategy instead of the average of every 98. Rivers target 0.1% of the pot, checked by an exact best response against the strategy it just produced, and the panel states the figure it reached.

Raising goes where real raising goes. Your sizes are on the menu for the first two raises, and after that the largest one repeats until someone is all in. No line dead-ends in fold-or-call with eighty big blinds behind.

NLHE/PLO4 turns have separate turn and river menus, up to three bet sizes and two raises on each street, and include every legal river card. PLO4 turns enumerate all 48 possible river cards with exact card removal and individual four-card strategies. The PLO4 menu starts with a 66% bet and a pot-sized raise on each street; PLO sizes cannot exceed the pot. Supported library turns can also be re-solved with their published sizes. Broad arriving ranges or large menus can exceed the PLO4 resource budget and are refused before using your allowance.

Turns target 0.3% of the pot with a 120-second solver ceiling for NLHE and a solving budget of up to 5 minutes for PLO4. Free accounts get one turn a day, and Core gets 20 a day and 200 a month, separately from rivers. A time or iteration limit can stop a solve before its target; the panel reports the value reached and the stop reason. Both NLHE and PLO4 turns show their strategy only at 1% of the pot or less; otherwise the result is withheld and the custom turn is refunded. PLO4 finishes an iteration already in progress when its budget ends, then measures the final strategy. Preparation, queueing, final evaluation and result transfer add to the wait.

Hard node locks set individual hands or groups to pure or mixed strategies in half-percent steps. In NLHE and PLO4, keep locks for both players at multiple turn and river decisions, then edit, remove or clear them. Combo locking can also hold unpainted hands at a painted node to the selected parent strategy; turn it off to leave those hands free. Counter mode freezes selected decisions while the other decisions adapt. Frequency targets and profile incentives change the game being solved. The node-locking guide covers painting, range targets, profiles and Compare. My locked spots saves drafts and result versions to your account and shares them read-only with a signed-in study partner.

Both ranges are rebuilt on our side from the same published solve the tool is already reading, so no range-file upload is needed. Results are keyed by the spot, sizes, controls and solve build; reopening a cached result costs nothing. A free account solves one river a day in PLO or NLHE. Core solves 100 a day and 600 a month. Custom rivers run on the PLO and NLHE solves; the two PLO5 solves don't have them.

0.1% of pot: river target, measured by an exact best response; capped results can be looser
3 + 2 bet sizes and raise sizes you choose in PLO, 4 + 3 in hold'em
60s river solver ceiling; preparation and result transfer add to the wait. Turns: 120s NLHE, 180s PLO4
1 a day free, PLO or NLHE. Core: 100 a day, 600 a month
Drill

Practice that plays back

Practice deals you a live spot, in any of the three games, from whatever slice you choose: pot type, street, seats. Pick an action and the tool reveals the solver's full frequency row. The grader is honest about mixing: only an error is wrong, an action the solver plays 3% of the time or less with your hand, or a bet size it rarely uses (under 15%) when it plays another size 15% or more. Everything else is right, low-frequency plays included. When no action clears 75%, the spot counts as mixed. On a solve that genuinely mixes postflop - the PLO 100bb re-solves, both PLO5 solves and the NLHE re-solves at 20/30/50/100/200bb - you also get an explicit Mix button, so you can call a true mix a true mix instead of guessing which branch to name. Where the postflop strategy is pure there is nothing to call, so the button stays off.

Turn on play-to-river and you play the hand out: the opponent's responses are sampled from its real solver frequencies, and if you reach showdown, the hand it tables is drawn from the range it actually arrives with. Miss a spot you don't understand, and one click opens it in study mode at that exact node with the ranges intact.

Game mode deals whole hands, start to finish. You sit at a 6-max table, or heads-up at 100bb, against opponents playing the solver's strategy, and the hands come one after another like rush poker. Every decision the solver reaches is graded on spot practice's thresholds, exact bet size included, so choose a size the solver rarely uses and the grade says so. Career Analysis keeps every Game hand on your account and breaks the grades down by preflop, postflop, board, hand, position and result, with a progress view over time. A free account sees the overview and the preflop and postflop frequency comparisons; Core opens the rest.

Streaks, daily quests, and per-street accuracy live on a training dashboard. On a free account, a daily practice streak adds turn and river cards on the three rotating boards, from 5 per street up to 12. You can also choose one custom flop a day, shared across PLO, PLO5 and NLHE, with five distinct cards to reuse on its turn or river. Those choices reset at midnight Chicago time. Postflop practice, the preflop trainer and Game mode share one daily meter: 50 hands on a free account, 15 without one. Core has no meter.

Spot Rush

Sixty seconds on the clock. Flop answers score 1, turns 2, rivers 3. Your first wrong answer ends the run, and a run costs 5 from the free daily meter.

1
Pick your slice: pot type, street, seats
2
Act on a dealt hand
3
See the full frequency row
4
Open the node in study mode
Preflop

Preflop is free. All of it.

Every opening, 3-bet, 4-bet, 5-bet, 6-bet, and vs-limp range, for every seat, at all nine PLO depths, browsable by 40 hand categories in 9 groups with suitedness splits. The solve files also store preflop EV - per-hand in the 6-max PLO solves, per-action for every NLHE hand. The study tables show frequencies; when you want what a hand actually earns instead of how often it gets played, the Solver Notebook reads the EV directly (preflop-spot --ev).

The preflop trainer plays full preflop hands by default: your seat rotates as it does in Game mode, opponents act from the solver, and you decide every time the action comes back to you until the flop. Switch that off for one-spot quizzes on the same lines, dealing hands weighted by how often they reach the spot, with fold and call buttons always present so 0%-frequency traps exist.

None of this sits behind the paywall. Preflop is where mistakes compound the longest, and giving the ranges away beats any ad we could run.

563 solved preflop decision spots
40 hand categories in 9 groups, 5 suitedness splits
$0 for every preflop range, no account required
Track

Hand Tracker, a tracker that lives in the browser

Drag in files, folders, or the zip GGPoker exports. Ten site formats parse: PokerStars, GGPoker, 888, partypoker, Winamax, iPoker's XML network format, Bovada and its Ignition-family skins, Full Tilt, the WPN family, and CoinPoker. Hold'em (no-limit and limit), the PLO family through PLO6 with their hi/lo versions, O8, Omaha high at any bet structure, and Short Deck, cash and tournaments. Nothing to install, no database to maintain, works the same on a Mac. Importing needs a free account, since your hands have to live somewhere; the first 100,000 are free.

The stats layer reports bb/100 with a 95% confidence interval and standard deviation, all-in adjusted EV with side pots handled (runouts enumerated exactly, Monte Carlo when the money goes in preflop), showdown and non-showdown splits, 28 grid stats, positional numbers, sessions, and a day-by-hour heatmap where any cell opens the exact hands inside it.

Tournament ROI and ITM come only from what your files record. A blank means the file didn't say, never that we guessed.

Import your first file →
10 site formats, zip and folder import included
100,000 hands free, every feature included
95% confidence interval on bb/100, win rate by position, and the bankroll graph
Decisions

Your first-in play beside the solve

The decision report lines up your first-in decisions with the matching solve in our library: cash PLO4 against the nine PLO solves (eight 6-max depths plus heads-up), cash NLHE against the eight 6-max depths from 20 to 200bb. For each solve and seat it shows how many spots you were in, how often you played, how often the solve plays the holdings you were actually dealt, and the difference. Two more columns count the hands you raised that the solve plays 10% of the time or less, and the ones you folded that it plays 90% or more.

The assumptions are printed beside the numbers. A hand is compared only at a depth near one of the solves (9-64bb and 80-320bb for PLO 6-max, 70-150bb heads-up, 16-320bb for NLHE), and the rake, the stacks at your table and the opening size you faced aren't checked against each imported hand, so a difference is a place to look. Every row links to that seat's range in the solver, and preflop ranges are free to open.

On the river the report puts your bluff share and your folds beside the exact pot-odds prices of the bets involved, in PLO5, PLO6 and tournaments as well. Hi/lo, Short Deck and fixed-limit hands sit outside this analysis, because split pots, inverted rankings and fixed sizings break the math it rests on. Those hands still get the full stats, opponents, spots and replayer.

In every row

  • The named solve and seat you're compared to
  • Your spots, and how often you played
  • How often the solve plays the same holdings
  • A link to that seat's range in the solver
Review

Replay, opponents, and spots

The replayer plays hands back at 1x to 4x with an equity race overlay and the pot odds, MDF, and balanced bluff frequency for every bet you faced. Run-it-twice and run-it-three-times hands show every runout beside the table, with the replay following the first. Any hand exports as clean forum text or an anonymized share link.

The players tab keeps profiles on up to 20,000 opponents with full stat lines, notes, and five color tags, plus the number trackers usually bury: your net result in the hands you've shared with them.

The spots browser runs real queries over your whole library. C-bet the flop as the 3-bettor holding a flush draw, went to showdown, lost. Every filtered set returns its own bb/100, so you learn what a line costs you.

Open the tracker →

Spots browser filters

  • Pot type: limped, single-raised, 3-bet, 4-bet
  • Made hand and draws, combinable per street
  • Lines: barrels, check-raises, donks, probes
  • Result, showdown, all-in, stakes, dates
  • CSV export and saved filters

Where it runs

Everything is a website: the solver, the tracker, the calculators. Any modern browser, on desktop, tablet, or phone. Install it as an app from the browser if you want an icon; there's nothing to download, patch, or migrate. Keyboard shortcuts cover the whole solver, with a cheatsheet on holding Shift.

It follows your taste, too: 21 themes (15 dark, 6 light) plus a colorblind-safe action palette, picked once on your account page and applied to the site and solver together. The calculators' PNG exports render in whatever theme you're on.

What we don't do

No HUD or live overlay; nothing watches your table while you play. Custom preflop or flop solves and PLO5 on-demand solves are not available. Custom NLHE/PLO4 turns, rivers and node locking work within supported two-player subgames and their resource limits; a full sim of your own remains a separate service outside the plan. No multiway postflop solves, no PLO6 in the solver library, no ICM. Hand-history import is a manual upload, with no companion app syncing in the background.

If one of those is the feature you can't live without, a different tool is the right buy, and we'd rather you learn that on this page than in month two of a subscription.

The spec sheet is the pitch

Check the data on three rotating boards, plus one flop of your choice each day with a free account. No credit card.

Open the solver