Nach zwei Tagen Rust lernen kann mein Schachcomputer erfolgreich alle Figuren bewegen (ja, die Bauern sogar zwei Felder aus der Ausgangsposition!).
Nächstes Ziel: Statt pseudolegalen Zügen tatsächlich legale Züge generieren. Der Unterschied hierbei ist, dass legale Züge z.B. ausschließen, dass man einen König ins Schach zieht.
Die ersten sechs Züge sind jetzt konsistent mit Stockfish 🎉
Jetzt ich geh ich mir erstmal ne Mütze Schlaf holen 😴
Es waren noch ein Haufen andere bugs in der Zuggenerierung, die jetzt hoffentlich alle gefunden und beseitigt worden sind.
Jetzt is t es an der Zeit sich mit Minimax, Evaluation und alpha-beta pruning auseinanderzusetzen