Pick up to 10 numbers from a pool of 40; operator draws 10. Pay table per risk profile.
Pick up to 10 numbers from 1–40. Operator draws 10. Pay table varies by risk profile.
Mechanism. Auto-pick or "lucky numbers" feature recommends numbers that are statistically LESS likely to draw — but feels personalised.
Red flag. Pick your own numbers. Compare the operator's suggestions over 100 rounds — if their suggestion hit-rate is below 1/40 per number, the recommender is anti-player.
Mechanism. After a player hits a 10/10 jackpot, the operator quietly reduces the 10/10 multiplier by 20–40% for future rounds without notifying.
Red flag. Screenshot the pay table at session start. Compare end-of-session. Any change without announcement = breach of terms.
Mechanism. If the 20 drawn numbers would produce a 9/10 or 10/10 hit, the draw is silently re-rolled to a worse outcome (no PF commit at start of round).
Red flag. PF round commits the full draw at start. Operator must reveal all 20 in the same nonce — no second roll allowed.
For the full compendium across all games, see The Book of Casino Dirty Tricks.
—— pending rotation —arr = [1, 2, 3, ..., 40] // pool Fisher-Yates shuffle using 40 HMAC floats drawn = first 10 of shuffled array // the operator's draw hits = count of player's picks that appear in drawn payout = bet · pay_table[risk_profile][hits] // varies wildly by profile
The shuffle is the cleanest part of Keno. The dishonest part — when operators cheat — is in the pay table. A “high risk” profile might pay 1500× for a 10/10 hit (probability ≈ 1/847 million); a “low risk” profile might pay 15× (probability the same). The operator’s edge is hidden in the gap between what feels generous and what’s actually generous.
Keno’s expected value formula:
EV = Σ ( P(k hits) · pay_table[k] ) − 1
For a fair game EV = −house edge. Operators tune pay tables to hit specific edge targets while creating a satisfying-looking “lottery moment” near the high end.
What’s exploited: most players cannot mentally evaluate whether a multi-row pay table is actually competitive. The EV calculator lets you verify any operator’s pay table against the underlying probability distribution.
From the book:
Keno is among the worst-EV in-house games (typical house edge 5–30% depending on pay table). Strategy is therefore not about long-term EV — there is none. It’s about:
No. Each number has probability 10/40 = 25% of drawing per round. Past draws have zero predictive power. The “lucky number” feature exists for engagement, not math.
Because the probability of hitting many of fewer picks is lower. Picking 3 numbers and hitting all 3 has probability C(10,3)/C(40,3) ≈ 1.2%; picking 10 and hitting all 10 has probability ≈ 1 in 847M. Multipliers scale inversely to compensate.
No. Your picks don’t affect the draw — the operator’s 10 numbers are determined by the round’s seed alone. Your picks only determine which numbers count as hits when the draw is revealed.