Warum wurde das Schachspiel nicht auf eine einzige Reihe von perfekten Zügen reduziert?
Hier driften wir jetzt ein wenig in die Schachphilosophie und natürlich auch meine persönlichen Ansätze dazu, ab. Wichtig ist hierbei, dass es mir weniger um die Gedanken menschlichen Schachspiels geht, sondern um Ansätze für die Schachengine-Programmierung. Für Menschen sind diese Gedanken zwar theoretisch nachvollziehbar, aber praktisch nicht ausführbar.
Schach ist ein relativ komplexes Spiel, alleine schon durch die oftmals recht hohe Anzahl an möglichen Zügen. Aber dieser Blick wäre zu einfach.
Tatsächlich gib es im Schach 'optimale Stellungen', die immer verhindern werden, dass man verliert, selbst wenn man im materiellen Nachteil ist. Dies sind sogenannte 'Festungen'. Es gibt unzählige Beispiele dafür, aber die Kernidee ist, den eigenen König so sicher zu platzieren, dass er für den Gegner nicht erreichbar ist, und dabei noch eine weitere, wiederholbare Zugoption zu besitzen. Oftmals werden solche Festungen durch besondere Synergien von einzelnen Figuren erzielt, die in bestimmter Art und Weise angeordnet werden müssen.
Die Startstellung im Schach ist jetzt extem weit von solch einer 'Festung' entfernt. Zum ersten sind sehr viele Figuren auf dem Feld, zum anderen befinden sie sich üblicherweise in denkbar schlechten Positionen. Alle Figuren sind extrem in ihrer Bewegung eingeschränkt, die Türme stehen am Spielfeldrand und der König eher gefährdet in der Mitte. Kein Schachspieler würde die Ausgangsstellung als 'gut' bewerten, sondern sie ist eben nur ausgeglichen, weil der Gegner der selben Mist vor sich hat.
Im Kern geht es jetzt darum, diese schwächste eigene Position sukzessive zu verbessern, allerdings nicht möglich schnell, sondern vor allem schneller als der Gegner. Dabei ist man gezwungen, Kompromisse und Abwägungen einzugehen. Das ist üblicherweise der Eröffnungsteil des Spieles.
Spannend ist dann gerade der Übergang ins Mittelspiel, wenn das Ziel ist, das Brett und die Stellung zu vereinfachen. Die menschliche Herangehensweise ist, dass man versucht Figuren abzutauschen, und den Gegner in ein schlechtes Tauschgeschäft zu verwickeln, um dann einen entscheidenden Vorteil zu entwickeln, um einen siegreichen Angriff zu starten. Die größte menschliche Schwäche ist dabei, dass wir diese Abtausch-Situation oftmals nicht überblicken können. Eine gute Engine bezieht in solche Tauschgeschäft sehr stark mit ein, ob der Gegner in der Lage ist, danach eben noch eine Festung, sprich eine 'perfekte Defensivstellung' zu erreichen, und falls dies der Fall ist, wird sie den Abtausch nicht eingehen, wenn es 'bessere' Varianten gibt. Gerade das AlphaZero-Team hat da vor einigen Jahren sehr viel erreicht, und das Schachspiel quasi noch einen Schritt weiter entwickelt.
Ein Beispiel dafür ist, dass der sehr moderne Weißzug Bauer auf h6, der in den 90ern noch als ziemliches Gimmick und Kuriosität galt, heute unter Topspielern recht weit verbreitet und 'völlig normal' ist. Für Laien einfach erklärt, verhindert er, dass auf dem Königsflügel nach der kurzen Rochade mit geringem Aufwand in einem Endspiel eine Festung entstehen kann, und ist ein ziemlich nerviger Dorn in jeder Defensivstellung für Schwarz. Das ist aber wirklich so fortgeschrittenes Meta-Gaming, dass es in einer Amateurpartie keine Rolle spielen wird. Tatsächlich habe ich mir schon überlegt, zu dem Thema ein Buch für Laien zu schreiben, es dann aber erst einmal wieder verworfen, da es praktisch im Spiel irrelevant ist.
Aber es zeigt uns, warum es quasi unmöglich ist, das Schachspiel final zu lösen. Aktuell sind wir mit unseren Engines in einer Forschungsphase, in der wir alle möglichen Gewinnstrategien testen. Ändern wir aber die Prämisse, und wollen 'nur' nicht verlieren, erreichen wir ein ganz anderes Ergebnis.
Also in Summe:
Schach ist nicht einfach auf eine perfekte Zugsequenz zurückzuführen, da die Ausgangsstellung eine extrem schwache Stellung für beide Spieler darstellt, und es darum geht, die eigene Stellung schneller als der Gegner, also komparativ, zu verbessern und dabei vor allem die Festungsbildung des Gegners zu verhindern und unterminieren, um überhaupt eine Siegchance zu haben und kein Remis aufoktroyiert zu bekommen.
Für prominente menschliche Beispiele zu diesem Thema, empfehle ich gerne die WM 2000 zwischen Kramnik und Kasparov, und die Berlin-Verteidigung. Dazu gibt es auch recht viele, für Laien verständliche, Analysen und Artikel.