Wie aus mechanischen Spielautomaten und Papier-Algorithmen die heutigen neuronalen Engines wurden — und warum Computer den Menschen längst überholt haben.
Schon 1769 baute Wolfgang von Kempelen einen scheinbar mechanischen Schachautomaten — den berühmten „Schachtürken“. Er gewann gegen Napoleon und Benjamin Franklin. Erst Jahrzehnte später flog der Schwindel auf: Im Inneren saß ein versteckter starker Spieler. Ein echter Schachautomat war im 18. Jahrhundert noch undenkbar.
Alan Turing, der Pionier der Informatik, entwickelte 1948 — Jahre bevor es einen Computer gab, der ihn ausführen konnte — den ersten echten Schach-Algorithmus. Seine „Turochamp“-Engine bewertete Stellungen anhand von Materialwerten und Mobilität. Turing rechnete die Züge per Hand auf Papier durch — eine Partie dauerte über eine Woche.
Eine Schach-Engine bewertet nicht alle möglichen Partien — das wäre unmöglich (siehe Shannon-Zahl). Sie baut einen Suchbaum auf: Sie betrachtet alle eigenen Züge, dann alle Antworten des Gegners usw. Mit jedem zusätzlichen „Halbzug“ (Engine-Sprache: ply) explodiert die Anzahl der Knoten. Probiere es selbst aus:
Der Verzweigungsfaktor in echten Schachstellungen liegt bei etwa 35: durchschnittlich 35 legale Züge in einer typischen Mittelspielstellung. Bei nur 8 Halbzügen (4 Züge in die Zukunft) wären das schon 35⁸ ≈ 2,3 Billionen Stellungen. Stockfish und andere starke Engines schaffen das durch Tricks wie Alpha-Beta-Pruning, Stellungsbewertung und Transpositionstabellen — sie schauen typisch 20 – 30 Halbzüge tief.
Claude Shannon veröffentlicht „Programming a Computer for Playing Chess“ — der Grundlagenartikel. Schätzt die Spielbaumkomplexität auf 10¹²⁰ (Shannon-Zahl).
Am Los-Alamos-Labor läuft die erste echte computergespielte Partie — auf einem 6×6-Brett mit Vereinfachungen. Der Computer schlug einen menschlichen Anfänger.
Fidelity „Chess Challenger“ — der erste kommerzielle Schachcomputer für zu Hause. Etwa 1100 Elo, also Anfängerniveau, aber eine Sensation.
IBMs Vorgänger von Deep Blue gewinnt erstmals eine Turnierpartie gegen einen amtierenden Großmeister (Bent Larsen).
Im Mai 1997 verliert Garri Kasparow als amtierender Weltmeister 2,5:3,5 gegen Deep Blue. IBM zerlegt den Computer kurz danach. Wendepunkt der Geschichte.
Open-Source-Engine, gemeinschaftlich entwickelt — heute eine der stärksten Engines überhaupt. Spielt auf einem normalen PC mit über 3500 Elo.
Google DeepMinds neuronales Netz lernt Schach in nur 4 Stunden allein durch Selbstspiel — und schlägt Stockfish 28:0 (mit 72 Remisen). Bewertet Stellungen mit „Intuition“ statt Brute-Force.
Stockfish übernimmt neuronale Bewertung („NNUE“) — Mensch-gegen-Maschine ist hoffnungslos: Top-Engines liegen 700+ Elo über dem besten Menschen.
Eine moderne Engine besteht aus drei Komponenten:
Auch wenn Engines heute haushoch überlegen sind, hat das menschliche Schach nicht an Faszination verloren — im Gegenteil. Engines werden zu unermüdlichen Trainingspartnern und Analyse-Werkzeugen. Vorbereitung auf Großturniere ist ohne Engine undenkbar geworden, aber am Brett zählt weiter, wer als Mensch die schöneren, kreativeren Pläne findet.