Lines
Where you go once you know which spot you want to look at. The Lines tab is the Lines map: the key decisions of a postflop matchup laid out by street, each against the solver. Every card on it opens the full tree behind it — every line, however deep or rare — from its ☰ menu. Preflop lives on the same tab: the menu at the top of the map's list of spots switches to it.
1. Pick the matchup
Before any line, you fix the situation: pot type, whether Hero was in or out of position, whether Hero was the preflop raiser or the caller, and optionally Hero's position, the opponent's position and a board texture bucket. The list down the map's left side is the spots you actually play, pot first, then your seat and role; it can be folded into one row beside the map's heading. Hero position, opponent position and the texture bucket sit in the panel above it.
Hero position is the shared global filter, as are the date, stake, players, ante and site filters in the header, so narrowing them here also narrows Analyse and Results, and all but hero position narrow Population (its own position chips pick seats there). That's deliberate: one filter, applied everywhere, is the point. Pot type and role belong to this tab.
2. Open the full tree
A card's ☰ menu has Hands (the hands it was counted from) and Open full tree. The full tree slides in over the map, opened at that card's decision; a click on the map, Esc or the close button puts the map back exactly as it was. It is described on The full tree.
The tree reads the same hands as the card it came from — every seat held to its own solve's open size and stack window — so the node it opens at says the same n and the same mix as the card. A card that pools several bet sizes (a turn barrel after any flop size) opens at its busiest line, with a picker for the rest.
3. Drill into one decision
Clicking a node in the tree drills to that exact decision, with a breadcrumb of the line that got you there. For each available action you get its frequency, its sample size, and — when the decision is Hero's own — the range that took it, in the 12 hand classes, weakest to strongest: Air, Overcards, Gutshot, Draw, Low Pair, Middle Pair, TPWK, Draw+Pair, TPGK, Overpair, Set, 2pair+. Hover any bar for exact percentages.
Every bar is scoped to one bet-size bucket, at one node, reached via one line. A bare "Hero's range in BTN SRP" snapshot mixes hands that never faced a shared decision, which is why you'll never see one here.
The comparison with the solver lives on the Map, which reads the library's solve packages for every spot it shows. The full tree shows your own frequencies.
pool & population, at the top of the full tree, adds two more columns held to the same spot: your pool (the opponents in your own database with 50+ hands each) and the shipped population baseline's regs.
Viewing the actual hands
A card's Hands, or the sample-size count next to any action in the full tree, opens the hands behind it — hole cards, board, result and line, double-click any row for the replayer. In the tree the token itself drills deeper instead.
The list a card opens can tag every hand in it in one move, and — where the card is one exact line — pin the card's frequency as a saved stat, counted on the same hands so the tile on Results says what the card said. Each row of the full tree does both for its own outcome. Train this spot opens Train with a drill filled in from the node — its line and street — for you to pick the tree.