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.