RangeTrainerBot Open the bot
Blog · Streets

River Decision Algorithm

Streets · updated 2026-03-08

This section can be turned into a practical river algorithm that keeps a GTO baseline while adding an exploit switch (the idea: know the theory, spot deviations, punish them).

Below is a version that can be applied at every river decision point.


1) Start with theory: what should happen in equilibrium

A. What type of node is this (this decides almost everything)

B. Node math (fast)

This is the standard risk versus reward logic.

C. Hand classes and sizing

Key insight:

If the opponent under-raises blocks, the strongest hands should not hide in block bets. They perform better using big bets, overbets, or jams directly.


2) Exploit diagnosis: where exactly the opponent makes mistakes

You need opponent typing, otherwise exploits are unfocused. Basic archetypes with typical river leaks:


3) Six river questions that cover most decisions

Q1) Is my range capped or uncapped?

Q2) What are my two value classes and which sizing do they prefer?

Q3) What must raise a block in theory, and does the opponent do it?

Q4) Are there natural bluffs in this line?

Q5) Is my best bluff blocking calls or unblocking folds?

Priority order: 1. Unblockers to opponent folds, 2. Blockers to opponent calls (nuts and strong calling hands), 3. No showdown value.

Q6) How expensive is a mistake (ICM, stacks, stage)?

In MTTs, river exploits must account for ICM: - Under ICM, the calling threshold is higher, variance is reduced, and folds gain dollar EV. - Practical adjustment: near the bubble or final table, fewer hero calls, more thin value with small sizings, and more overfolding vs polarized jams from passive players.


4) Two exploit switches

Switch 1: Opponent overfolds

Switch 2: Opponent overcalls


5) Quick combo counting (for decisions vs jam)

Rule-of-thumb:

Then apply: Value combos versus bluff combos, compare to pot odds via alpha or MDF, and decide.

Drill it in the trainer

Theory sticks when your hands do the reps: range quizzes, an AI coach and reviews of your own hands — free start on Telegram.

Train in the bot