Hallo zusammen,
ich bin ein relativer Java- ud überhaupt Programmierfrischling. Momentan bin ich dran, mir ein Yahtzee-Spiel für mehrere Spieler und mit Computergegnern zu schreiben. Das Würfeln und Ausrechnen der Punkte, bzw. die Überprüfung, ob sie überhaupt gültig sind, macht mir keine Probleme.
Nur bei der KI weiss ich nicht so recht, wo ich anfangen soll. Beziehungsweise weiss ich nicht so recht, wie sie sich entscheiden soll, welche Kategorie (einer, zweier, kleine Strasse, Yahtzee etc. sie anstreben soll).
Die KI soll nicht grad die mathematisch allerbesten Chancen errechnen, bzw. immer "perfekt" spielen, aber so ein wenig drauf achten, was sie schon hat, was noch viele Punkte geben könnte etc. sollte sie schon und halt nicht nur einfach alle möglichen Arten, Punkte zu machen, nacheinander durchlaufen, sprich, wenn sie beim ersten Versuch 5x eine 2 Würfelt das als Yahtzee verbuchen und nicht als die 2er oder sogar bei den einern als 0.
Für Anregungen wär ich dankbar, denn ich weiss bei diesem Spiel nichtmal im echten Leben genau, wie ich mich entscheiden soll und hab folglich mit der KI noch viel mehr Mühe..
Grüsse, der Griesgram
ich bin ein relativer Java- ud überhaupt Programmierfrischling. Momentan bin ich dran, mir ein Yahtzee-Spiel für mehrere Spieler und mit Computergegnern zu schreiben. Das Würfeln und Ausrechnen der Punkte, bzw. die Überprüfung, ob sie überhaupt gültig sind, macht mir keine Probleme.
Nur bei der KI weiss ich nicht so recht, wo ich anfangen soll. Beziehungsweise weiss ich nicht so recht, wie sie sich entscheiden soll, welche Kategorie (einer, zweier, kleine Strasse, Yahtzee etc. sie anstreben soll).
Die KI soll nicht grad die mathematisch allerbesten Chancen errechnen, bzw. immer "perfekt" spielen, aber so ein wenig drauf achten, was sie schon hat, was noch viele Punkte geben könnte etc. sollte sie schon und halt nicht nur einfach alle möglichen Arten, Punkte zu machen, nacheinander durchlaufen, sprich, wenn sie beim ersten Versuch 5x eine 2 Würfelt das als Yahtzee verbuchen und nicht als die 2er oder sogar bei den einern als 0.
Für Anregungen wär ich dankbar, denn ich weiss bei diesem Spiel nichtmal im echten Leben genau, wie ich mich entscheiden soll und hab folglich mit der KI noch viel mehr Mühe..
Grüsse, der Griesgram