luisafuss / muehle-studienarbeit

Das Ziel ist die Entwicklung eines Jupyter-Notebooks, in dem das Mühle-Spiel mit Hilfe von Python implementiert wird. Die Spiellogik verwendet alpha-beta-pruning und Transpositions-Tabellen.
5 stars 1 forks source link

finished: Aktiven Spieler beachten #134

Closed luisafuss closed 3 years ago

luisafuss commented 3 years ago

Ich glaube, dass Ihre Definition von finished einen Fehler enthält.

Was ist, wenn "Weiß" keinen Zug mehr machen kann, aber "Schwarz" am Zug ist und noch ziehen kann? Dann ist das Spiel doch noch nicht zu Ende, aber die Funktion finished würde True zurück geben. Die Funktion finished braucht also schon die Information, welcher Spieler am Zug ist.