SolveNLHE docs

Everything on this page is checkable: the solve facts come from each solve's manifest (the same file the tool reads), and the limits are the ones the data server enforces.

Getting started

Open the solver. Preflop study and the preflop trainer are free with no account: every range at every depth, with per-action EV. For postflop, three free boards rotate daily, the same three for everyone. Board entry, the other 1,752 flops, and unrestricted turn and river runouts are Core.

Keyboard drives everything: hold Shift inside the tool to see the shortcut overlay (Shift+? pins it). On mobile the same solves render in a three-screen flow.

The solves

Eight 6-max NLHE cash solves from MonkerSolver, one per stack depth, all with 5% rake capped at 1.5bb (the re-solved 100bb uses a 2bb cap). The tool prints the rake for the depth you have selected, next to the stack selector. Seven of the eight depths are MonkerSolver 2.3.1 output; the 100bb solve was re-run by us in 2026 on MonkerSolver 2.3.10, with a richer bet tree, finer flop bucketing, and more than twice the iterations. Iteration counts below are read from each solve's manifest.

SolveIterationsRake
6-max 200bb1.60T5% cap 1.5bb
6-max 150bb1.95T5% cap 1.5bb
6-max 100bb1.25T5% cap 2bb
6-max 70bb315B5% cap 1.5bb
6-max 50bb582B5% cap 1.5bb
6-max 40bb263B5% cap 1.5bb
6-max 30bb236B5% cap 1.5bb
6-max 20bb103B5% cap 1.5bb

That is 6.3 trillion iterations across the ladder. All 1,755 strategically distinct flops are covered at every depth, with every turn and river card navigable. Postflop strategies are the solver's converged strategies; preflop carries per-action EV. There is no postflop EV in the data, so the tool shows none.

One difference worth knowing when you read a postflop matrix. The 100bb solve stores averaged strategies, so a single combo can genuinely mix - split its action across check, bet, and raise. The other seven depths store a pure strategy per combo: a hand bets or it does not, and any mixing you see in a 13x13 cell is the blend across the combos in that cell, which the per-combo drilldown breaks out. Preflop is mixed at every depth.

Free tier limits, exactly

A strategy load is one request for actual strategy data; tree structure, manifests, and board navigation don't count. Anonymous browsing gets 500 strategy loads per 3-hour window. A free account gets 2,000. Core gets 20,000, which in practice means you will not think about it. The window is shared across SolveNLHE and SolvePLO, one budget per account.

Free postflop access is the three daily boards. A practice streak on a free account unlocks additional turn and river runouts on those boards, one per streak day.

Practice

Postflop practice deals you spots from solved boards and grades your action against the solver's strategy. At 100bb, where the solve mixes postflop, a Mix button lets you answer "no single action dominates here" — the other depths play a pure postflop strategy, so there is nothing to call and the button stays off. The preflop trainer drills ranges by position and depth. Streaks, quests, and the accuracy dashboard work the same as on SolvePLO, and your XP lives on the same account.

Accounts and billing

SolveNLHE and SolvePLO share one account system. Sign in from the solver and your session carries over; registration, subscription management, and billing all live at solveplo.app/account. Core ($60/month, $49/month billed annually) unlocks every board on both sites. There is nothing to buy separately here.

What it deliberately does not do

No heads-up NLHE solves, no multiway postflop, no ICM or tournament configurations, no nodelocking, no custom sims, no HUD. The Solve Notebook (SolvePLO's research layer) does not run NLHE queries yet. This is a fixed library of standard 6-max cash spots, done thoroughly, and that trade is the product.

Something broken or missing?

Email support@solveplo.app. A report about a node that looks wrong is worth more to us than a testimonial.