Subgame & ranges
Range materialization and Bayesian updates, toy subgame solvers (polarized river, minimax regret sizing, push/fold thresholds), clairvoyant regret, and multiway independence diagnostics.
Villain ranges: Float64Array(1326) or SparseRangeSpec. See Range equity (exact) and Tournament, runouts, and bots.
| Export | Summary |
|---|---|
materializeVillainRangeAfterBlockers | Live combos, weight sum, entropy after blockers. |
bayesianRangeUpdateFromAction | Heuristic range update from villain action. |
solveRiverPolarizedIndifferenceBet | Polarized river bet at MDF indifference. |
solveStageMinimaxRegretBet | Minimax-regret bet size vs fold/call model. |
exactInformationRegretVsClairvoyant | Clairvoyant regret vs weighted range. |
multiwayEquityIndependenceGap | Exact vs independence-approximation equity gap. |
solveSymmetricPushFoldThreshold | Symmetric push/fold breakeven equity. |
pushFoldSymmetricEv | Symmetric push/fold chip EV. |
pushFoldSymmetricBreakevenEquity | Breakeven equity for symmetric jam. |
openRaiseBreakevenFoldEquity | Fold equity needed to profit open-raising air. |
callOrFoldChipEvDelta | Call EV minus fold EV (0). |
normalizedRangeWeightSum | Sum of range weights. |