| |

Allgemeine DiskussionenWahrscheinlichkeit/Baumdiagramm umsetzten | |  | Autor: karmani | Datum: 08.04.10 08:31 |
| Hallo Community.
Ich möchte als Schulinformatikprojekt ein Programm entwicken.
Da mein Lehrer gerne pokert, habe ich mir überlegt dass das Programm nach Eingabe der Karten der Hand und dann nach dem Flop, Turn und dem River die Wahrscheinlichkeit ausgibt, dass man ein Pärchen trifft, zwei Pärchen, einen Drilling, Flush, etc...
Also in meinem Kopf habe ich schon das Baumdiagramm, es beginnt mit 1326 verschiedenen Händen, dann sind wieder x Folgekartenvarianten möglich...
Also die Wahrscheinlichkeit eine Straße, ein Pärchen etc zu treffen berechnet sich aus der Anzahl der verschiedenen Zweige...
Die Frage ist aber nun:
Wie kann ich so ein Diagramm umsetzten?
(Ich weiß, dass ich so evtl sehr sehr viele If else Anweisungen bekomme)
Des weiteren Muss ich an gewissen Stellen(direkt nach der Hand, dann nach dem Flop und nochmal nach dem Turn) Zweige meines Baumdiagramms "streichen", da sie nicht mehr möglich sind...somit ändert sich die jeweile Wahrscheinlichkeit...
Wie "streiche" ich nun solche Zweige?
Ich weiss, das ist sehr theoretisch gefragt und ich möchte nicht dass jemand das ganze Programm entwickelt. Die Ideen, wann was ncoh möglich ist, und welche Zweige es gibt, möchte ich schon selber realisieren.
Hier scheitert es aber an der Möglichkeit es um zusetzten.
Meine Ideen bisher:
In der Form wird eingetragen, was die Hand für Karten sind, dann später die Karten des Flop etc.
Jede Karte (52) hat eine eigene definierte Variable.
Wenn ich also anfange, und habe eine Hand, gibt es für die erste Karte des Flop ja nur noch 50 mögliche Karten/Variablen für die nächste 49 und für die letzte Karte des FLop 48 Karten. Somit gibt es auch weniger mögliche Zweige.
Ich kenne nur if Karte3 ist KönigHerz, dann...
else if Karte3 ist KönigKreuz
else if Karte3 ...
So kann ich aber die verschiedenen Zweige aber nciht unterscheiden.
Kann ich hier eine art ODER anwenden?
Also könnt ihr mir mal beispielhaft eine solche Schleife schreiben?
Mir fehlt es nämlich gerade total am Verständnis, wie ich das Problem umsetzen kann...
Ich würde mich echt freuen, wenn ihr mir weiterhelfen würdet.
Ist das verständlich, was ich meine? Da ich ja Hilfe möchte, bin cih natürlich gerne für "Diskussionen" und gegensietiges Austauschen von Ideen und Vorstellungen offen.
Gruß Karmani |  |
 Wahrscheinlichkeit/Baumdiagramm umsetzten | 1.777 | karmani | 08.04.10 08:31 |
 | Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
  |
|
sevISDN 1.0 
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats Neu! sevCommand 4.0 
Professionelle Schaltflächen im modernen Design!
Mit nur wenigen Mausklicks statten auch Sie Ihre Anwendungen ab sofort mit grafischen Schaltflächen im modernen Look & Feel aus (WinXP, Office, Vista oder auch Windows 8), inkl. große Symbolbibliothek. Weitere Infos
|
|
|
Copyright ©2000-2025 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|