Edit, import, and export ranges
Inherit a preflop range, choose a preset, paint hand weights, or use the range text format.
A starting range specifies which hands enter the postflop solve and how often they arrive. Edit ranges inside Solver Settings. Selecting or filtering a hand in the ordinary Study matrix only changes what you inspect.
Choose where each range comes from
Open Edit postflop setup or the existing flop setup's edit control, then find Ranges. Check the actual seat labels and OOP/IP roles above the two matrices.
- Inherit from preflop uses the ranges that reach the current preflop line. This option is available when that context can supply the ranges.
- Range presets lets you select a family for each player and then choose a size variant. Families include first-in actions, responses to opens, 3-bets and 4-bets, and actions after a limp. Search by the action you are modeling, such as “call open” or “3-bet.”
Select a preset for each required player. The preset size control moves between the available variants; check the resulting matrix rather than treating the percentage as a complete description of the range. Two equally wide ranges can contain different hands.
A preset is an explicit assumption, not an assertion that the preceding library line produces exactly those hands.
Paint weights and review the result
- Choose Edit for the intended player's range.
- Set the Weight for the hands you want to add or change.
- Use Paint and select or drag across matrix cells. Use Erase to remove hands; desktop right-click also erases.
- Choose Done when finished editing, then inspect the range and combo count.
The range editor works with 169 starting-hand classes. Editing AKo changes the class's concrete combinations together; this is different from choosing an exact suit combo in the Hand nodelock editor.
Reset to preset restores the selected preset after manual changes. Swap ranges exchanges the two players' range contents; it does not swap their table positions. Recheck both matrices after using it.
Export a range or import a replacement
Use Export on a player's range to copy its text to the clipboard. Keep a copy outside the editor if you want to reuse or compare that range later.
For an import, open that player's Import control, paste the range text, and choose Import. A successful import replaces the range in the current settings draft. It does not append hands to it or start a solve by itself.
The format lists exact combinations separated by commas. Export omits zero-weight combinations; import accepts both sparse lists and complete lists of 1,326 combinations. Each entry is combo: weight, with card ranks followed by suits (c, d, h, s). For example, AcKd: 0.5 gives that combo a weight of 50%.
Important format rules:
-
List each combination at most once. Missing combinations have weight zero. An all-zero export keeps one explicit entry (
2d2c: 0) so it can be imported; blank input is rejected. -
Use decimal weights from 0 to 1. Imports accept additional decimal places; exports still round to at most four decimal places. Use
0.5, not50or50%. - Combos blocked by the current board are excluded from comparison and averaging. Within each starting-hand class, the highest and lowest unblocked combo weights may differ by at most 0.005 (0.5 percentage points). Accepted weights are replaced by their average across unblocked combos in that class, including omitted unblocked combos at zero. Larger differences are rejected.
-
Shorthand such as
22+, AJs+is not accepted by this importer.
The easiest valid starting point is a range exported by Fisher. If the importer reports a duplicate or inconsistent hand weight, correct the text and import again. The editor keeps its existing range when parsing fails.
Apply the ranges to the solve
After editing or importing, review both players' positions, ranges, profiles, pot, stack, and bet sizes. Choose Apply in Solver Settings to submit the new setup.
Changing range weights changes the problem being solved. By contrast, nodelocking changes a player's strategy at a decision. Use the one that matches your hypothesis, and avoid changing both at once when you want a clear comparison.