The GTO Academy blog
Long pieces on the parts of game-theory-optimal poker that are worth understanding rather than memorising — what a solver is really computing, how to read a preflop grid, when to abandon the equilibrium, and which of it survives contact with a clock.
How a poker solver actually works
What a poker solver computes, how counterfactual regret minimisation converges on a GTO strategy, what exploitability in big blinds really means, and how to read a solver output without being misled by it.
PreflopGTO preflop charts, explained properly
How to read a solved preflop range grid, why the same hand is raised 40% of the time, how opening and 3-bet ranges change with position and stack depth, and the fastest way to get charts out of a PDF and into your play.
StrategyGTO vs exploitative poker: when to abandon the equilibrium
GTO is unexploitable but not maximally profitable. This is the difference between the two strategies, what a deviation actually costs, how to size one against a real opponent’s mistake, and when to fold back to the baseline.
FundamentalsRanges: the idea the rest of poker is built on
How to think in ranges instead of hands: counting combinations, narrowing a range street by street, what blockers really do, range versus nut advantage, and why every solver output is a range and not a play.
TournamentsPush/fold: the one part of poker that is actually solved
Below about 15 big blinds, tournament poker is a solved game. How Nash push/fold ranges are derived, how they shift by position and stack, why ICM changes them near the money, and how to learn them.
SolversHow to choose a poker solver (and when you do not need one)
The four categories of GTO poker tool, what each is actually for, which questions a free browser solver answers perfectly well, and the study problems no solver of any price will solve for you.