Mr.O Geschrieben 23. September 2008 Geschrieben 23. September 2008 (bearbeitet) Winning Hand Algorithmus im Poker Programmiersprache Delphi Hallo, da ich selber ja FISI bin aber doch ab und an gerne mal etwas programmiere wollte ich als „kleines“ Projekt für die Schule einen Odds Calculator für Texas Hold’em NL bauen. Nun ja ich hab soweit eigentlich alles zusammen nun steh ich aber vor der Frage: Wie bekomme ich raus welche Hand gewinnt bei n Spielern? Wobei n =2-9 ist. Alle Spieler bekommt von einer Routine her ihre Karten zugewiesen, die nach dem normalen Schema für Pokerkarten aufgebaut sind. z.B. As = Ass in Pick Kh = König in Herz Usw. Ich hab in dieses Zusammenhang schon etwas über das Monte Carlo Prinzip gehört weis aber eher nichts mit anzufangen. Wenn jemand mir da etwas helfen könnte wäre super. Achso ich will eigentlich nicht unbedingt den fertigen Quellcode sonder eher eine Beschreibung wie es funktioniert damit ich das auch erklären kann *g* Vielen Dank euch schon mal. Bearbeitet 23. September 2008 von Mr.O Zitieren
Mr.O Geschrieben 23. September 2008 Autor Geschrieben 23. September 2008 Odds = Wahrscheinlichkeiten Also wie wahrscheinlich ist es das eine Hand im Poker gewinnt? Beispiel zur Verdeutlichung: Spieler 1 hat Ass in Herz und König in Kreuz Spieler 2 hat 8 in Caro und 9 in Caro Spieler 3 hat Ass in Kreuz und 2 in Kreuz Der Flop kommt und es ist: 10 in Kreuz Bube in Caro 7in Caro Jetzt soll eine Ausgabe erfolgen wie wahrscheinlich es ist das die jeweiligen Spieler gewinnen, und dazu soll das Programm im Hintergrund etwa 1000 – 10000 Hände durchspielen um eine näherungsweise Bestimmung zu ermöglichen. Ergebnis sollte dann so etwas sein wie Spieler 1 hat 50% Chance Spieler 2 hat 35% Chance Spieler 3 hat 15% Chance Entsprechende Berechnung muss auch erfolgen wenn der Turn gegeben wurde, und am Ende soll auch ausgegeben werden welcher Spieler letztendlich gewonnen hat. Aber wie kann ich jetzt bestimmen welcher Spieler gewinnt wenn ich nur weis, dass Spieler 1 hat Ass in Herz und König in Kreuz Spieler 2 hat 8 in Caro und 9 in Caro Spieler 3 hat Ass in Kreuz und 2 in Kreuz Flop: 10 in Kreuz Bube in Caro 7in Caro Turn: König in Caro River: Dame in Kreuz ist??? Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.