PLOPLO.com
PLO Solver

Guide

Everything the PLO solver shows you, and how to use it. Every solve in the library — heads-up, 6-max, and 8-max, cash and tournament — is included with a free account. This guide and the solver home page are the only solver pages you can read signed out; opening a solve, the study screen, or practice mode asks you to sign in first.

At a glance

Pick any flop

A 4×13 card grid with six preset textures (broadway, low connected, monotone…) drives the strategy view in real time.

Read the action mix

Per-class stacked bars show what each hand-class bets, calls, or folds — weighted by the actor's real arriving range, narrowed by every action taken so far.

AAKK
Look up your hand

Pick four cards and see the exact GTO action mix plus the postflop hand class you flop.

42%
Card removal

See exactly how much of each villain's range your specific hole cards remove.

Walk the tree

Click an action button to continue the hand — the action trail tracks the line, and any earlier step rewinds it.

Always-visible villain

Each opponent's hand-class composition — conditioned by how they've played the hand — sits next to your strategy. No tabs, no modals.

7.5bb
Live pot tracking

Pot, amount to call, and effective stacks update in big blinds as you walk the line — replayed with real pot-limit math.

Filterable hand list

Every in-range combo at the current node, sorted by weight — filter by class, structure tags, or AAxx-style rank patterns.

Pick a game and stack depth

Start at /tools/solver. The library groups every solve by game — heads-up, 6-max, and 8-max, in cash (raked) and tournament (ante) structures — with one button per stack depth, from short-stack to 200bb deep. Each button jumps you to that solve's preflop tab, and the game switcher in the masthead swaps solves from any page without losing your section. If you're unsure where to begin, the featured 6-Max Cash · 100bb entry is the bread-and-butter online game.

Preflop: situation builder and range explorer

The Prefloptab is a situation builder: pick the line (first in, facing an open, facing a 3-bet…), your position, and — where it matters — the raiser's position, then tap four hole cards to get the exact GTO raise/call/fold mix for that combo.

The Rangestab shows the whole range for the same spot: every hand class with its action split, plus the top hands inside each class — the "see the whole range" link under the hand picker takes you straight there.

Preflop hand classes

Used in the range explorer and in the study screen's range-context panel.

  • AAxx
  • KKxx
  • QQxx
  • JJxx-TTxx
  • Double Paired
  • Trips
  • Pair
  • Broadway Rundown
  • Rundown
  • 1-Gap
  • Wheel
  • Junk

Postflop study screen anatomy

The Postflop tab is a searchable directory of every matchup in the solve, heads-up and multiway. Click any spot (e.g. UTGvsHJ, BBvsCOvsBTN) to open the study screen — one live workspace with a main column and a hand-list rail:

  1. 1Pot line: buttons for how the pot was built (single-raised, 3-bet, 4-bet…) plus a live POT / TO CALL / EFF readout in big blinds that updates as you walk the line.
  2. 2Board picker: pick a flop. The strategy view re-renders the moment you click a third card.
  3. 3Action trail: every step from the street's start to the current decision. Click any prior step (or ↶ start) to rewind.
  4. 4Strategy panel: one big button per action with its frequency — clicking a button continues the hand — plus a per-hand-class breakdown below.
  5. 5Villain ranges: "What villaincan have" — each opponent's class composition, conditioned by the way they've played the hand so far.
  6. 6Check a specific hand: pick four cards to see the exact GTO mix plus card-removal stats.

The right rail lists every in-range combo at the current node (see The hand list below), and a collapsible Range context panel at the bottom shows what each player arrives at the flop with.

Picking a flop

The grid shows all 52 cards in a 4-suit × 13-rank layout. Click three cards to set the flop. Cards already on the board are disabled in subsequent pickers (e.g. you can't pick the same Ah twice as a hole card).

23456789TJQKA23456789TJQKA23456789TJQKA23456789TJQKA

Six preset textures sit above the grid for one-click access:

Broadway dry(AhKsQd)Ace-high dry(As8d3c)Low connected(7c6h5d)Paired low(5s5h2c)Monotone(AhTh7h)Double broadway(KhJsTd)

Reading the strategy panel

Each action gets one big button with one number: the frequency weighted by the actor's realrange at this node — their arriving flop range, narrowed by every action already taken in the line. The header says exactly which weighting you're looking at; if no range data exists at a node it falls back to a simple average over every possible 4-card hand and says so.

Check91.6%→ response
Bet 66% pot8.4%→ response

Example: UTG on AhKsQd in a single-raised pot, weighted by UTG's arriving range. Reads "UTG checks 91.6%, bets 66% pot 8.4%" — click either button to see the response.

Each button carries a small annotation: → response means clicking continues the hand on this street, ends hand marks a fold or showdown leaf, and → turn / → rivermark actions that close the street. Buttons whose continuation isn't browsable in the decoded tree are shown but not clickable.

Action color legend

One color system everywhere — strategy buttons, class bars, and the hand list. Labels adapt to context: the same passive action reads Check when nobody has bet and Call facing a bet, and sized aggression reads Bet 66% pot first-in vs Raise 66% pot facing a bet.

  • FoldPassive — give up
  • Check / CallPassive — keep
  • Min-bet / Min-raiseAggressive — smallest
  • Bet / RaiseAggressive — value or bluff
  • All-inAggressive — maximum
  • Bet / Raise N% potColor deepens with size

By hand class

Below the action buttons, each made-hand class gets its own stacked-bar row showing what fraction of the time it folds, calls, bets, or raises. Classes are ordered by share of the actor's range. Tap any row to filter the hand list to just those combos — the filter lives in the URL (?class=), so it survives sharing and reloads.

  • Sets/Trips
    12% of range
    224 combos
  • Two Pair
    18% of range
    296 combos
  • Top Pair
    22% of range
    344 combos
  • Mid-Btm Pair
    16% of range
    272 combos
  • No Pair
    32% of range
    464 combos

Hand class glossary

Postflop classes are computed from your best 5-card hand using exactly 2 hole + 3 board cards (PLO rules). Pocket pairs that don't match the board sort into Overpair / Pocket Pair; one hole card pairing the top board card is Top Pair; etc.

  • Straight Flush
    Five suited cards in sequence
  • Quads
    Four of a kind
  • Full House
    Three of a kind plus a pair
  • Flush
    Five cards of the same suit
  • Straight
    Five consecutive ranks
  • Sets/Trips
    Three of a kind — set (pocket pair matches the board) or trips (board is paired)
  • Two Pair
    Two pairs from hand and board
  • Overpair
    Pocket pair higher than the top board card
  • Top Pair
    One hole card pairs the top board card
  • Mid-Btm Pair
    One hole card pairs the middle or bottom board card
  • Pocket Pair
    Pocket pair below the top board card with no board match
  • No Pair
    No made pair — draws or unimproved

Villain range

For every opponent in the spot, a "What villaincan have" panel shows their hand-class composition on this exact flop. Multiway pots (e.g. BBvsCOvsBTN) get one panel per villain. On AhTh7h villain's biggest class is Flush; on 5s5h2c it's Mid-Btm Pair (every hand pairs the 5 or 2).

As you walk deeper into the line, villain panels condition on the actions taken: after villain bets 66% pot, the panel shows only the part of their range that bets 66% pot here — what you're actually up against, not their whole arriving range. A badge on the panel spells out which actions it's conditioned on.

  • No Pair
    23%
  • Mid-Btm Pair
    18%
  • Top Pair
    16%
  • Straight
    15%
  • Sets/Trips
    12%
  • Two Pair
    12%
  • Pocket Pair
    4%

The hand list

The right-hand rail lists every in-range combo at the current node, sorted by range weight, each with its own action mix bar and dominant action. An aggregate bar at the top sums the whole (filtered) list. Three filters combine:

  • Rank patterns — type AAxx, KKQx, or T987 in the search box to match hand shapes.
  • Structure tags — chips like double-suited, rundown, or suited ace, each showing its combo count; multiple tags combine with AND.
  • Hand class — tap a row in the by-class breakdown to restrict the list to that class.

Picking your hand

The Check a specific hand picker is a 4×13 grid like the board picker, but pre-disables the cards already on the board. Pick four hole cards and the panel shows the exact action frequencies for that combo.

23456789TJQKA23456789TJQKA23456789TJQKA23456789TJQKA

The result also tells you the hand's postflop class on this board (e.g. Top Pair, Sets/Trips) and its preflop class (e.g. AAxx, Rundown). Hands with zero preflop weight get a Not in <actor>'s preflop range badge.

Card removal (blockers)

With four cards picked, the result panel reports how much of each villain's live range your hand removes. AAKK on AhKsQd blocks ~42% of HJ's range (mostly AAxx and KKxx). The number sums per-combo weights of villain combos that share at least one card with yours, divided by villain's total live combos on this board.

HJ's live combos on AhKsQd4,528 combos
Blocked 41.7% (1,921 combos) • Live 58.3% (2,607)
Combos sharing a card with your AsAcKhKcLive combos that don't share a card

Walking the action tree

Clicking an action button in the strategy panel continues the hand — it navigates to the child node, the next decision in the line, and the pot readout updates to match. The action trail above the panel tracks every step; any prior step is itself a button to rewind, and ↶ start jumps back to the top of the street.

Each step is itself a button — click any prior step to rewind. The badge on the right shows whose decision the panel below renders.

Today the walk stays within a single street: actions that close the street are annotated → turn / → river but aren't clickable yet. Cross-street continuation is on the roadmap.

URL state — share any view

Every view round-trips through query parameters, so a link captures the exact spot, board, picked hand, expanded class, and tree node:

  • ?board=AhKsQd — board cards (concatenated rank+suit)
  • ?line=3BP — how the pot was built (single-raised, 3-bet, 4-bet)
  • ?nodeId=341 — current decision node in the tree
  • ?hand=AsAcKhKc — picked 4-card combo
  • ?class=Top+Pair — class filter on the hand list

Combine freely: /tools/solver/6max-100bb/postflop/UTGvsHJ?board=AhKsQd&hand=AsAcKhKc.

Practice mode

/tools/solver/practice deals you real spots on a poker table — hero at the bottom seat, folded seats dimmed, stacks and pot in big blinds — and grades your answer against the actual GTO mix. Two modes:

  • Preflop — random open / vs-open / vs-3-bet decisions, with filters for situation and position.
  • Postflop — a random heads-up matchup, pot type (single-raised / 3-bet / 4-bet), flop, and an in-range hand for whoever acts, with a seat filter (OOP / IP). Turn and river drills unlock once next-street decoding lands.

Alongside the normal actions there's a Mixanswer for spots where no single action dominates. Grading: an action is correct when GTO takes it at least 25% of the time (or it's the most frequent action); Mix is correct when no action reaches 75%. An optional 15/30/60-second timer scores a timeout as a miss. Accuracy and streak persist across the session, and after each reveal a Study this spot link deep-links the exact board, node, and hand into the study screen.

Tips

  • Check the weighting: the strategy header says whether numbers are weighted by the actor's real range. If it reads "simple average over every possible 4-card hand", no range data exists at this node — take those numbers with a grain of salt.
  • Same class, different play: the class label tells you what hand shape you have, not what to do. AA on AKQ rainbow checks 100%; AA on 765 monotone bets 100%. Look at the class bar, not the label.
  • Block sanity-check: after picking a hand, scan the per-villain blocker numbers — a big number against a tight range is the classic case for a polar bluff.
  • Drill into a class: if a class shows surprising aggression, tap the row — the hand list filters to that class so you can see exactly which combos are driving it.

All solver data comes from PLO.com-owned Monker solves, decoded and verified for the web.