← Back to Game

Deck Inspector

Visualizes the absolute deck state. Player hole cards are permanently locked. The dealer is restricted to exactly these 32 cards.

Column A — Locked Players

20 hole cards · permanently removed from dealer pool

H1
A♦10♥
H2
K♣K♠
H3
Q♣J♠
H4
Q♠10♠
H5
J♣9♣
H6
8♦6♦
H7
7♦7♠
H8
4♥2♥
H9
3♣3♥
H10
A♥5♦
20 cards locked · 10 hands

Column B — Dealer Inventory

32 cards · only these may appear on the board

1.A♠
2.9♠
3.8♠
4.6♠
5.5♠
6.4♠
7.3♠
8.2♠
9.K♥
10.Q♥
11.J♥
12.9♥
13.8♥
14.7♥
15.6♥
16.5♥
17.K♦
18.Q♦
19.J♦
20.10♦
21.9♦
22.4♦
23.3♦
24.2♦
25.A♣
26.10♣
27.8♣
28.7♣
29.6♣
30.5♣
31.4♣
32.2♣
32 cards in dealer pool · 5 drawn per round

Deck Integrity Constraints

• Total deck: 52 standard cards = 20 locked player hole cards + 32 dealer cards.

• Every deal calls getSecureRandomBoard() which clonesCONST.DEALER_DECK fresh, applies Fisher-Yates, and slices 5 cards.

• The source constant is frozen — no mutation is possible at runtime.

• The audit worker independently verifies each deal and flags consecutive identical boards.