GTO Trainer Apps: How They Work
A GTO trainer deals you spots, takes your decision, and scores it against solver solutions. How the scoring works and how to drill it well.
On this page · 3 sections
You open the app and it deals you the big blind, defending against a button open. Flop comes Q♠ 7♦ 2♣, the button bets, and you hold a middling hand. You click call. The screen flashes a score — say 96% — and deals the next hand. Do that a few hundred times and you’ve described exactly what a GTO trainer is: an app that drills you against pre-computed solver solutions, takes your decision, and scores how close it landed to the game-theory-optimal play.
Where a solver is the textbook, a trainer is the flashcards. One computes the unexploitable strategy for a spot; the other tests whether you can reproduce it fast, under a little pressure, without stopping to think. You want both, in that order — studying a spot in a solver and never drilling it is like reading about free throws without shooting any.
What the score is measuring
When you act, the trainer compares your choice to the solver’s strategy and reports how much expected value (EV) you kept relative to the best play. That’s usually a percentage: pick the top action and you keep close to 100% of the available EV; pick a clear blunder and it drops sharply.
The part that confuses newcomers is mixed strategies. At equilibrium, the solver often plays a spot several ways — bet this hand 60% of the time, check it 40%, for instance. So more than one action can be nearly correct. A good trainer credits you for any action the solution takes with meaningful frequency, which means a move you thought was “wrong” can still score well; it may simply be the less-frequent line. Don’t read a high score on an unexpected click as a bug.
Aiming at frequencies, not perfection
The most common early mistake is grinding for 100% on every hand. That misunderstands what equilibrium is. If the solver checks a hand 30% of the time, then checking it sometimes is the correct play — always checking it is the actual leak. The target isn’t a flawless individual decision; it’s the right distribution of decisions across many reps.
Read the summary with that lens:
- Big EV losses are the signal. A hand where you dropped 40% of EV is worth opening up and studying. A hand where you dropped 2% is noise.
- Consistency beats spikes. A steady 90%-plus across a session tells you more than a jittery run of 100s and 60s.
- Watch aggregate frequencies. The single hands rarely reveal the leak; the totals do.
That last point is where a trainer earns its keep. Go back to the Q♠ 7♦ 2♣ hand from the top. Each time it was dealt, you called — and each individual call scored fine, because calling is a real action in that spot. But the solver’s strategy there runs roughly 55% call, 10% raise, 35% fold. Over a full session your fold frequency was zero, and the summary flags it as a leak. No single hand looked wrong; the pattern did. You’re too sticky. The fix is to start folding the bottom of your defending range, and only the frequency report could have surfaced it.
A routine that actually sticks
Repetition without focus just cements bad habits, so give the drilling some structure:
- Pick one spot type per session. “Button versus big blind, single-raised pots” is plenty for a full sitting.
- Do 30–50 reps so patterns form instead of one-off guesses.
- Review only the big misses. Open the solution for the hands where you bled real EV and work out why the optimal line differs from your instinct.
- Write the takeaway down. “On paired flops out of position I over-bet — check more” is something you can carry to the table.
- Re-drill the same spot next session to confirm the fix held.
The whole point is to stop calculating and start recognizing. After enough reps, “small blind versus button, low board” resolves into a check without any conscious math — which is the only way solver knowledge survives contact with real-time play.
Use a trainer downstream of the theory, not as a substitute for it: learn a concept, run it in a solver, then drill it until it’s automatic. Start with clean preflop range spots, then branch into postflop textures once the fundamentals feel reflexive.
Frequently asked
What's the difference between a GTO trainer and a solver?
A solver computes the optimal strategy for a spot; a trainer tests whether you can reproduce that strategy under pressure. The solver is the textbook, the trainer is the flashcards and the quiz.
What does a good GTO score mean?
Most trainers report accuracy as how much expected value you kept versus the optimal play, usually as a percentage. Chasing 100% on every hand is a trap — mixed strategies mean several actions can be near-correct, so aim for consistently high, not perfect.