Hallo,
in einem Forum haben wir ein Spiel in Planung, wo ich in der Planung gerade etwas hängen bleibe.
Wir haben 5 Karten.
Karte 1 = 100% Wahrscheinlichkeit
Karte 2 = 80%
Karte 3 = 60%
Karte 4 = 40%
Karte 5 = 20%
100% soll nun nicht bedeuten, dass immer diese karte kommt, nur eben eine 5-fache gewinnchance dieses karte zu ziehen.
der gewinn bei karte 5 wäre dann 5x so hoch, weil die gewinnchance nur 1/5 so groß ist.
Wie kann ich das ganze realisieren, wenn ich per Zufallsfunktion die Karten losen/würfeln/ka will?
Hatte gedacht, dann karte 1 5x in ein array zu packen....karte 2 4x usw., dann shuffle() aber das erscheint im irgendwie auch nicht so recht sinnig..
Jemand ne Idee?
mfg
in einem Forum haben wir ein Spiel in Planung, wo ich in der Planung gerade etwas hängen bleibe.
Wir haben 5 Karten.
Karte 1 = 100% Wahrscheinlichkeit
Karte 2 = 80%
Karte 3 = 60%
Karte 4 = 40%
Karte 5 = 20%
100% soll nun nicht bedeuten, dass immer diese karte kommt, nur eben eine 5-fache gewinnchance dieses karte zu ziehen.
der gewinn bei karte 5 wäre dann 5x so hoch, weil die gewinnchance nur 1/5 so groß ist.
Wie kann ich das ganze realisieren, wenn ich per Zufallsfunktion die Karten losen/würfeln/ka will?
Hatte gedacht, dann karte 1 5x in ein array zu packen....karte 2 4x usw., dann shuffle() aber das erscheint im irgendwie auch nicht so recht sinnig..
Jemand ne Idee?
mfg
Kommentar