Frühe Xiangqi-Computer: 1980er bis 2000er
Die Suche nach einem Xiangqi-spielenden Computer begann in den 1980ern, als Forscher in China und Taiwan die ersten Programme entwickelten. Diese frühen Engines waren nach heutigen Maßstäben schwach und konnten kaum Hobbyspieler schlagen. Sie setzten auf einfache Suchalgorithmen und handgeschriebene Bewertungsfunktionen, die menschliches Wissen über Figurenwerte und Königssicherheit kodieren sollten. Programme wie XieXie und ECCO waren die ersten ernsthaften Versuche, taten sich aber mit der Komplexität des Spiels schwer. Der Verzweigungsfaktor von Xiangqi liegt ähnlich wie beim Schach, doch die einzigartige Schlagmechanik der Kanone und die Beschränkungen des Palasts machen die Stellungsbewertung besonders knifflig. Die 1990er brachten stetigen, aber langsamen Fortschritt, und die weltbesten Menschen konnten die stärksten Programme weiterhin mit relativer Leichtigkeit schlagen.
Der Durchbruch: NNUE und neuronale Netze
Die eigentliche Revolution kam, als neuronale Netze auf die Xiangqi-Bewertung angewendet wurden. Inspiriert vom Erfolg von Stockfish NNUE im westlichen Schach begannen Entwickler, Netze auf Millionen hochwertiger Partien zu trainieren. Statt auf handjustierte Parameter zu setzen, lernten diese Netze komplexe Muster und Figureninteraktionen direkt aus den Daten. Der Sprung war enorm: Die Engine-Stärke schoss praktisch über Nacht um hunderte Rating-Punkte in die Höhe. Der NNUE-Ansatz passt besonders gut zu Xiangqi, weil die einzigartigen Figuren und Regeln subtile positionelle Muster erzeugen, die sich mit klassischen Bewertungstermen kaum ausdrücken lassen. Mit diesem Durchbruch konnten Computer zum ersten Mal sogar die stärksten menschlichen Großmeister dauerhaft übertreffen.
Pikafish: Das Stockfish des Xiangqi
Pikafish ist die führende Open-Source-Engine für Xiangqi, gebaut auf derselben Architekturgrundlage wie Stockfish, die stärkste westliche Schach-Engine. Sie kombiniert eine hochoptimierte Alpha-Beta-Suche mit einem NNUE-Bewertungsnetz, das auf Milliarden von Stellungen trainiert wurde. Das Ergebnis ist eine Engine, die weit über jedem menschlichen Spieler agiert. Pikafish wird ständig von einer Community aus Entwicklern und Testern weiterentwickelt, die Code, Trainingsdaten und Testressourcen beisteuern. Weil sie Open Source ist, kann sie jeder für Analyse, Training oder Forschung nutzen. Ihre Stärke und Zugänglichkeit haben sie zum Standardwerkzeug für ernsthaftes Xiangqi-Studium gemacht – ganz so, wie Stockfish im Schach zur Standard-Engine wurde. Dank Engines wie Pikafish hat die Geschichte des Xiangqi ein neues Kapitel aufgeschlagen.
Wie Engines Stellungen bewerten
Eine moderne Xiangqi-Engine bewertet eine Stellung, indem sie einen tiefen Suchbaum mit einem neuronalen Netz kombiniert. Der Suchalgorithmus erkundet Millionen möglicher Zugfolgen und schneidet wenig vielversprechende Äste ab. Am Ende jedes Astes weist das NNUE-Netz der resultierenden Stellung einen numerischen Wert zu. Dieser Score spiegelt Materialbilanz, Königssicherheit, Figurenaktivität, Bauernstruktur und unzählige subtile Muster wider, die das Netz beim Training gelernt hat. Die Engine gibt ihre Bewertung in Centipawn-Einheiten aus: Ein Wert von +100 bedeutet, dass die Seite am Zug etwa einen Soldaten besser steht. Findet die Engine ein erzwungenes Schachmatt, meldet sie die Zugzahl bis zum Matt. Wer diese Werte lesen kann, versteht Engine-Analysen besser und lernt gezielter aus eigenen Fehlern.
Engine-Analyse zum Verbessern
Engine-Analyse hat die Art, wie Spieler Xiangqi studieren und besser werden, komplett verändert. Nach einer Partie kannst du sie durch eine Engine laufen lassen, um Fehler, übersehene Taktik und ungenaue Züge zu finden. Die Engine vergibt jedem Zug einen Accuracy-Score und zeigt dir genau, wo es schiefgelaufen ist. Blunder-Erkennung markiert die kritischen Momente, in denen die Bewertung stark kippt – genau diese Stellungen solltest du am intensivsten studieren. Aber es geht nicht nur um Fehlersuche. Die Engine offenbart auch die besten Pläne einer Stellung und hilft dir zu verstehen, worauf du hättest spielen sollen. Der Trick: Denk erst selbst über die Stellung nach und schau dann, was die Engine vorschlägt. Dieses aktive Vorgehen, kombiniert mit unserem Guide zum besser werden, ergibt einen extrem effektiven Lernkreislauf.
Mensch gegen Maschine: Denkwürdige Matches
Die Geschichte der Mensch-gegen-Computer-Matches im Xiangqi erinnert an die berühmte Deep-Blue-vs-Kasparov-Saga im Schach. In den frühen 2000ern begannen die besten Xiangqi-Programme, Profispieler in Schaukämpfen zu schlagen – ein Schock für die Community. In den 2010ern war der Abstand so groß, dass selbst die stärksten Großmeister unter gleichen Bedingungen nicht mehr mithalten konnten. Diese Duelle waren wichtig, weil sie die praktische Stärke der Computeranalyse belegten und die Xiangqi-Welt überzeugten, Engine-gestütztes Studium zu umarmen. Heute sind Mensch-Maschine-Matches selten, weil das Ergebnis feststeht. Stattdessen werden Engines als Trainingspartner und Analysewerkzeug eingesetzt, und die Debatte verschiebt sich von „ist Xiangqi schwieriger als Schach?" hin zur Frage, wie KI jeden Spieler zu seinem vollen Potenzial bringen kann.
Die Zukunft der Xiangqi-KI
Die Zukunft der Xiangqi-KI steckt voller spannender Möglichkeiten. Reinforcement-Learning-Ansätze, bei denen Engines ausschließlich aus Self-Play ohne menschliche Partien lernen, versprechen noch stärkeres Spiel. Größere und raffiniertere neuronale Netze könnten strategische Konzepte entdecken, die nie ein Mensch bedacht hat. Auch bei der Zugänglichkeit tut sich viel: Engine-Analyse läuft inzwischen auf Mobilgeräten – hochwertige Trainingswerkzeuge für jeden mit einem Smartphone. Cloud-basierte Analysedienste ermöglichen Engine-Bewertungen ohne teure Hardware. Während die KI-Technologie weiter voranschreitet, wird sie die menschliche Freude am Xiangqi nicht ersetzen, sondern verstärken – und jedem Spieler einen unermüdlichen Weltklasse-Trainingspartner an die Seite stellen.
Engine-Analyse auf Xiangqi One nutzen
Xiangqi One integriert die Pikafish-Engine-Analyse direkt ins Spielerlebnis. Nach jeder Partie kannst du deine Züge mit voller Engine-Bewertung durchgehen und siehst auf einen Blick, wo du gut gespielt hast und wo nicht. Der Accuracy-Score liefert dir eine schnelle Performance-Zusammenfassung, und die Zug-für-Zug-Auswertung erlaubt tiefes Eintauchen in einzelne Stellungen. Über das Analysebrett kannst du Alternativen erkunden und eigene Ideen gegen das Beste der Engine testen. Diese Kombination aus Spielen und Analysieren auf einer Plattform macht es leicht, dem Trainingskreislauf aus unserem Verbesserungs-Guide zu folgen: Partie gegen einen unserer KI-Bots spielen, analysieren, Fehler erkennen, Muster üben, weiterspielen. Die Engine ist dein ehrlichster Coach – sie schmeichelt dir nie, aber sie zeigt dir immer die Wahrheit. Eine vollständige Darstellung speziell zu Pikafish — die tatsächliche Spielstärke, sein NNUE-Netz, Installation und das Lesen der Ausgabe — bietet unser vollständiger Leitfaden zu Pikafish.



