Glück im Spiel? Das Jackpot-Würfelspiel
Lande auf dem Jackpot-Feld und spiele eine schnelle Würfelwette – wähle ein paar Zahlen, setze deinen Einsatz und jage einen Gewinn, der im Schnitt fair ist.

Kurz gesagt
Das Jackpot-Feld (Feld 20) tat früher nichts – du bist darauf gelandet und hast einfach deinen Zug beendet. Jetzt öffnet es ein flottes kleines Würfelspiel, und du entscheidest, ob du mitspielst.
Wähle eine, zwei oder drei Zahlen von 1 bis 6, zahle einen festen Einsatz von 1000 und wirf einen einzelnen Würfel. Zeigt der Würfel eine deiner Zahlen, gewinnst du – und je weniger Zahlen du setzt, desto größer der Gewinn.
- Auf 1 Zahl setzen – ein Treffer zahlt 6000.
- Auf 2 Zahlen setzen – ein Treffer zahlt 3000.
- Auf 3 Zahlen setzen – ein Treffer zahlt 2000.
- Keine Lust? Lehne ab und beende deinen Zug kostenlos – abgebucht wird erst, wenn du drehst.
| Gewählte Zahlen | Einsatz | Treffer zahlt | Trefferchance |
|---|---|---|---|
| 1 Zahl | 1000 | 6000 | 1 von 6 |
| 2 Zahlen | 1000 | 3000 | 2 von 6 |
| 3 Zahlen | 1000 | 2000 | 3 von 6 |
Wenig Bargeld? Das Fenster öffnet sich trotzdem, damit du die Wette sehen kannst, aber drehen darfst du erst, wenn du den Einsatz decken kannst. Bots passen immer, der Jackpot ist also ganz allein deine Entscheidung.
Für technisch Neugierige
Die Mechanik ist bewusst erwartungswertneutral: Für jede Anzahl k gewählter Zahlen liegt die Trefferchance bei k/6 und die Auszahlung bei 6000/k, die langfristige Bargeldveränderung ist also exakt null.
// reduce.ts — bank-funded, fair on the distribution
const JACKPOT_STAKE = 1000;
const JACKPOT_PAYOUT = { 1: 6000, 2: 3000, 3: 2000 };
// EV per spin, for k = 1, 2, 3:
// (k / 6) * (6000 / k) - 1000 = 0Wer auf dem Jackpot-Feld landet, wird jetzt in eine neue Phase pending_jackpot geleitet, mit zwei Aktionen: place_jackpot_bet (prüft 1–3 verschiedene Zahlen, zieht den Einsatz ab, würfelt und verrechnet das Ergebnis) und skip_jackpot (kostenlos). Weil der Einsatz garantiert, dass ein Fehlwurf nie ins Minus führt, gibt es hier keinen Zahlungs- oder Bankrottpfad.
Ausgeliefert wurde das ohne Datenbank-Migration. Phase und ausstehender Zustand liegen im JSON-Feld engine_state, Aktionen sind nicht durch ein Enum eingeschränkt, und das bestehende Ereignis jackpot_won wird für jede aufgelöste Wette wiederverwendet – Gewinn wie Verlust –, unterschieden durch ein won-Flag in der Nutzlast.
