Skip to content

gameboard: add stack for made moves + schönheit

felix.spuehler requested to merge gameboardOptimization into master

Es gibt jetzt einen Stack für gemachte Züge auf dem Board sowie dazugehörige make und unmake Funktionen. Erstmal noch über makeTree und unmakeTree aufzurufen. Ggf. auch in die normale make Methode übernehmen (scheint nicht langsamer zu laufen).

Dazu unmake Methoden in den possibleMove-Klassen (ein Interface dafür geschrieben noch). Und eine Klasse für die Objekte, die auf dem Stack sind, wurde geschrieben.

Und es kommen einige Schönheiten dazu (z.B. Main-Methoden entfernt).

Merge request reports

Loading