Kandidatenwechsel - Candidate move

In abstrakten Strategie- Brettspielen sind Kandidatenzüge Züge , die bei der ersten Beobachtung der Stellung eine weitere Analyse zu rechtfertigen scheinen. Obwohl die Idee von Kandidatenzügen theoretisch auf Spiele wie Dame , Go und Xiangqi angewendet werden kann , wird sie am häufigsten im Zusammenhang mit Schach verwendet .

Geschichte

Die Idee der Kandidatenzüge wurde erstmals von Großmeister Alexander Kotov in seinem Buch Think Like a Grandmaster vorgestellt . Darin empfahl Kotov, nach mehreren Zügen zu suchen, die machbar erscheinen – den sogenannten Kandidatenzügen – und diese Züge dann einzeln zu analysieren. Obwohl diese Idee seit einiger Zeit von erfahrenen Schachspielern praktiziert wurde, wurde sie nie explizit artikuliert und war den Spielern auf Amateurebene relativ unbekannt.

Die Idee hat sich schnell durchgesetzt und gilt heute als Standardpraxis bei Schachspielern auf allen Ebenen. Viele Anfänger werden über mögliche Züge unterrichtet, sobald sie das Spiel erlernen, und es gibt zahlreiche Hinweise auf diese Idee in anderen Schachbüchern.

Kandidatenzüge finden

Die richtigen Kandidatenzüge zu finden, ist oft einer der schwierigsten Aspekte, um ein besserer Schachspieler zu werden. Kotov und andere Lehrer empfehlen die Verwendung eines Mustererkennungssystems , bei dem die Elemente der aktuellen Position untersucht werden, um festzustellen, was ein möglicher Zug sein könnte. Wenn ein Spieler beispielsweise bemerkt, dass der König seines Gegners auf dem Feld g8 steht und sein Springer auf f3 steht, dann könnte ein möglicher Zug Sg5 sein , ein ziemlich üblicher Beginn eines Opfers .

Sobald ein Spieler eine gute Anzahl von möglichen Zügen gefunden hat (jede Stellung ist anders, obwohl normalerweise vier bis sechs Züge die Regel sind), kann ein Spieler beginnen, diese Züge systematisch zu analysieren. Die Idee hinter Kandidatenbewegungen besteht darin, die eigene Analyse zu strukturieren und zu verhindern, dass sie durcheinander kommt; unerfahrene Spieler, die Kandidatenzüge nicht sorgfältig abwägen, werden oft zufällig zwischen den Analyselinien hin und her springen.

Computerschach

Die Fähigkeit des Menschen, Zugkandidaten zu finden, bleibt einer der Hauptunterschiede zwischen ihnen und Computern . Obwohl die frühen Schachprogrammierer bewundernswerte Anstrengungen unternahmen, Computer in die Lage zu versetzen, Kandidatenzüge auszuwählen (siehe Programme vom Typ A im Vergleich zu Typ B ), spielten sie nie besonders gut und wurden bald durch Computer mit Brute-Force-Algorithmen ersetzt (Shenk, 2006). Das Hinzufügen von Alphabeta- Algorithmen machte den letzteren Typ noch praktikabler. Viele erkannten an, dass Computer einfach nicht in der Lage waren, die komplexe Mustererkennung durchzuführen, die erforderlich war, um geeignete Kandidatenzüge zu finden, und dass es einfacher war, Computer einfache erschöpfende Suchen durchführen zu lassen.

Heutzutage verlassen sich die meisten Schachprogramme immer noch hauptsächlich auf Brute-Force-Suchen, aber da sich die Suchalgorithmen verbessert haben, scheinen die heutigen Schachengines immer mehr Kandidatenzüge in ihrer Analyse zu verwenden. Hydra und AlphaZero zum Beispiel werden weithin als "Typ B"-Computer (Candidate Move Finding) angesehen.

Verweise