Real poker is reading people. Watch a transparent bot act across the streets and learn to put each player type on a range, then test your read.
In real poker you almost never know an opponent's exact two cards. The skill is putting them on a range (the set of hands they'd play this way) and narrowing it street by street as they bet, check, and raise. This trainer makes that range visible: a 13×13 grid of all 169 starting-hand classes that shrinks in real time as a transparent bot acts.
It's honest about what it can and can't do. Each bot has a defined range and bluff frequency, so the range it narrows to is provably correct for that bot. Real opponents bluff, deviate, and tilt, things no engine fully models, but the mechanical skill of tracking and narrowing a range is exactly what transfers to the table.
The four classic types fall out of a 2×2 grid: how many hands someone plays (tight vs loose) and how they bet them (passive vs aggressive). A fifth, balanced player is the graduate test.
| Type | Style | What a big bet means | How to beat them |
|---|---|---|---|
| Nit | Tight-passive | Almost always a strong hand | Fold marginal hands; steal small pots relentlessly |
| TAG | Tight-aggressive | Strong, defined range + the odd bluff | Respect raises; pick spots to fight back |
| LAG | Loose-aggressive | Could be anything: they bluff a lot | Don't over-fold; let them bet your strong hands |
| Calling Station | Loose-passive | Rare: when they raise, believe it | Value-bet relentlessly; never bluff them |
| Balanced | Mixed | Value and bluffs at matched rates | You can't decide on the action alone; use board and odds |
The same action means different things from different players. A big bet from a nit is a five-alarm warning; the identical bet from a LAG barely moves the needle. Reading who is betting is as important as reading the cards - that's why this trainer makes you read a player type, not just a hand.
It means tracking the set of hands an opponent could hold given how they've bet, and narrowing that set as the hand develops. You trade certainty about one hand for a realistic picture of many, and play against the whole range.
Nit (tight-passive), TAG (tight-aggressive), LAG (loose-aggressive), and the calling station (loose-passive), plus a balanced player who mixes value and bluffs. Each requires a different counter-strategy.
No. A big bet from a nit means strength; from a LAG it means little. Identifying the player type is what tells you how much an action should scare you.
It teaches the mechanical half honestly: maintaining and narrowing a range against a defined opponent. The human half (live bluffs, tells, tilt) is a soft skill no game can fully capture, and this trainer says so.