Dateien, aus denen das Programm besteht
Abschlussbedingungen
index.html
Sorgt dafür, dass alle notwendigen Dateien geladen werden und das Programm startet.
style.css
Legt einige Eigenschaften der grafischen Bedienelemente fest
Im Verzeichnis code
spielzustand.js
Wie wird eine Stellung gespeichert.
Dazu gehört auch die Information, welcher Farbe am Zug ist etc.
umwandlungen.js
Übersetzung verschiedener Repräsentationen von Feldern und Stellungen
logik.js
Die Funktionen zur Ermittlung der gültigen Züge (ohne Schachprüfung)
Vielleicht umbenennen in zugregeln.js?
analyse.js
Die Analyse eines konkreten Spielzustandes (mit Schachprüfung)
Werden wir später auch zur Bewertung von Stellungen nutzen.
gui.js
Aussehen und Anordnung der Bedienelemente
main.js
Die Zentrale. Hier läuft alles zusammen.
farbprofile.js
Welche Farben haben Figuren, Feld etc.
stellungen.js
Spielstellungen, die wir laden können.
Zuletzt geändert: Mittwoch, 4. Juni 2025, 13:29