Sandbox showcase · proof-only · generated from shared platform modules · not the live Thuru 304 app
Shamrocks · Shared Trick-Core Platform

Engine-driven bidding

The real premium BidPanel and TrumpPick, driven by each game's live calling phase through one game-agnostic auction model.

The bidding UI, driven by the live engine — not a fixture. Each game's real calling phase is stepped through the shared engine and rendered from the on-turn seat, so the real Thuru 304 BidPanel (numeric games) and TrumpPick (trump-declaration games) show only legal options for that exact state. One auction model (CallRenderModel) feeds one premium UI for every game. Self-contained, proof-only.

Numeric bidding — the real BidPanel, live

Thuru 304 — numeric bid
Team A
10
Current bid
60
by P1
Trump
🔒 Closed
Trick
0 / 4
Team B
10
T304
T304
T304
T304
P
Player P1
Team B
T304
T304
T304
T304
P
Player P2
Team APartner
T304
T304
T304
T304
P
Player P3
Team B
P
9
D
Player P4
Team A
77
88
1010
AAA
Your turn — Player P4
Highest60by P1
⏱ 0:12
Turup 29 — numeric bid
Team A
10
Current bid
16
by P1
Trump
🔒 Closed
Trick
0 / 4
Team B
10
T304
T304
T304
T304
P
Player P1
Team B
T304
T304
T304
T304
P
Player P2
Team APartner
T304
T304
T304
T304
P
Player P3
Team B
P
9
D
Player P4
Team A
77
88
1010
AAA
Your turn — Player P4
Highest16by P1
⏱ 0:12

Trump declaration — the real TrumpPick, live

Omi 8 — suit call
Team A
0
Current bid
0
by Player P1
Trump
🔒 Closed
Trick
0 / 4
Team B
0
P
9
Player P1
Team A
T304
T304
T304
T304
P
Player P2
Team B
T304
T304
T304
T304
P
Player P3
Team APartner
T304
T304
T304
T304
P
D
Player P4
Team B
77
JJ
99
JJ
Choose the trump suit
Hokm 52 — suit call
Team A
0
Current bid
0
by Player P1
Trump
🔒 Closed
Trick
0 / 13
Team B
0
P
9
D
Player P1
Team A
T304
T304
T304
T304
T304
T304
P
Player P2
Team B
T304
T304
T304
T304
T304
T304
P
Player P3
Team APartner
T304
T304
T304
T304
T304
T304
P
Player P4
Team B
33
44
33
77
AAA
55
33
22
88
AAA
66
33
QQ
Declare the Hokm (trump) suit