Hallo liebe Freunde des Programmiersportes, ja auch ich kann noch außerhalb vom Klatsch&Tratsch posten.
Aus gegebenem Anlass stelle ich hier mein neustes Schmuckstück vor, welches eigentlich nur zu Testzwecken für meine Poker-"Engine" entstanden ist. Aber egal:
Triple Card Poker
Das Spiel basiert auf dem bekannten Casino-Spiel "Three
Card Poker" und ist im Gegensatz zu anderen Varianten reines Glücksspiel (ähnlich BlackJack).
Wem die Regeln nicht bekannt sind, hier eine kurze Einführung:
- Man spielt alleine gegen die Bank
- Am Anfang können zwei "Wetten" (Einsätze) geleistet werden. Die erste Wette ist der sogenannte Ante-Einsatz, die eigentliche Hauptwette (wie der Einsatz beim BlackJack). Dann kann man noch sein Geld auf die sogenannte PairPlus-Wette setzen
- Nach den Wetteinsätzen erhält der Spieler und die Bank jeweils drei Karten, welche die Pokerhand darstellen.
- Im Gegensatz zu anderen Varianten ist die Rangfolge der Blätter hier etwas anders: Hohe Karte -> Ein Paar -> Flush (alle 3 Karten von der selben Farbe) -> Straße (z.B. 5 6 7), Drilling (z.B. A A A) und Royal Flush (z.B. A23 von derselben Farbe)
- Nachdem man seine Karten eingesehen hat kann man entweder Mitgehen (dadurch wird nochmals der Einsatz der Ante-Wette gebracht) und man bleibt im Spiel oder man foldet, in diesem Fall hat man allerdings seine Wetteinsätze verloren und das Spiel ist beendet
- Geht man mit, werden die Karten der Bank aufgedeckt und verglichen, wer die beste Hand hält
- Die PairPlus-Wette ist dann gewonnen, wenn man mindestens ein Paar (oder besser) auf seine Hand hält
- Die Bank muss mindestens Dame hoch oder besser halten, sonst hat sie verloren und der Spieler unabhängig von seinem Blatt gewonnen
Code:
Percentage
Straight Flush 0.22%
Three of a Kind 0.24%
Straight 3.26%
Flush 5.18%
Pair 16.94%
High Card 43.98%
None 30.41%
Die Gewinnausschüttung ist derzeit noch nicht korrekt, davon abgesehen liegt der Hausvorteil der Bank bei 2.01%, bei der PairPlus-Wette noch höher.
Aktuelle Probleme:
-
Beim Abgleich der Hände wird der Kicker noch nicht berücksichtigt, wenn zum Beispiel der Spieler AA2 hat und die Bank AA9 gibt es einen Split
-
Bei Splits erhält der Spieler seinen Einsatz noch nicht wieder
- Normalerweise wird mit einem Kartendeck gespielt, in der aktuellen Version wiederholen sich die Karten noch (z.B. hat die Bank As und der Spieler auch)
- Die Gewinnauszahlung bei Ante- und PairPlus-Wette liegen atm noch bei 1:1, dass muss noch gefixt werden
-
die Grafik könnte besser sein
-
es muss möglich sein das man keine PairPlus-Wette bringt
-
beim Mitgehen wird die ursprüngliche Wette nicht noch einmal gebracht. Major-Bug.
-
Man kriegt grenzenlos Kredit
Updates kommen in den nächsten Tagen. Wie gesagt eigentlich ging es mir um eine Erkennungs-Engine für Pokerhände, dieses Spiel ist nur ein kleiner Test ob alles funktioniert. Sämtliche Anregungen und Kritik bitte her, ansonsten happy gambling.
P.S: Eine Strategie beim Glücksspielen zu haben ist schwer, allgemein sollte man aber jede Hand die besser als Queen high ist spielen