So benutzt du den Schachzug-Rechner
Der Rechner beginnt mit der normalen Grundstellung. Um eine Partie zu analysieren, spielst du die Züge auf dem Brett: Tipp auf eine Figur und dann auf ihr Zielfeld, oder zieh sie dorthin. Um eine Stellung aus einem Buch, einer App oder von einem echten Brett einzugeben, wechsle zu Stellung aufbauen: Tipp auf eine Figur in der Palette und dann auf die Felder, auf denen sie steht, verschieb Figuren per Ziehen, oder zieh eine vom Brett, um sie zu entfernen. Brett leeren gibt dir ein leeres Brett als Start. Wähl dann, wer am Zug ist, und drück auf Besten Zug finden.
Rochaderechte und das En-passant-Feld findest du unter Rochade, en passant, FEN und PGN. Nur die Rechte, die das Brett zulässt, lassen sich anhaken, und nur En-passant-Felder, auf die ein Bauer wirklich gerade zwei Felder gezogen sein kann, werden angeboten. Du kannst auch eine FEN einfügen, oder eine ganze Partie als PGN, und dann auf einen beliebigen Zug in der Liste tippen, um die Stellung danach zu analysieren.
Das Ergebnis lesen
Der große Zug ist der beste Zug der Engine, zusätzlich als dunkler Pfeil eingezeichnet; die helleren Pfeile sind die zweite und dritte Wahl. Die Zahl ist die Bewertung aus Sicht von Weiß, in Bauern: +1.50 heißt, Weiß steht etwa anderthalb Bauern besser, −0.30 heißt, Schwarz steht leicht besser, und +M3 heißt, Weiß setzt in 3 Zügen matt, was Schwarz auch tut. Der Balken neben dem Brett zeigt dasselbe auf einen Blick. Jede Variante darunter ist das, was beide Seiten als Nächstes spielen sollten. Die Züge stehen in der international üblichen algebraischen Notation mit englischen Figurenbuchstaben: K König, Q Dame, R Turm, B Läufer, N Springer. Spielen und weiter führt den besten Zug aus und analysiert die neue Stellung, so kannst du einer ganzen Variante folgen.
Wie die Schach-Analyse funktioniert
Die Engine ist Stockfish 19, die quelloffene Schach-Engine, vom Projekt stockfish.js nach WebAssembly übersetzt und auf deinem Gerät in einem eigenen Hintergrund-Thread ausgeführt, damit die Seite reaktionsschnell bleibt. Sie durchsucht Millionen von Stellungen mit Alpha-Beta-Suche und bewertet sie mit einem neuronalen Netz. Wir nutzen die kompakte Single-Thread-Version (etwa 1,8 MB), die auf einer statischen Seite ohne besondere Servereinstellungen lädt und trotzdem weit stärker ist als jeder menschliche Spieler. Sie wird erst geladen, wenn du zum ersten Mal auf den Knopf drückst. Regelgerechte Züge und die Notation kommen aus der Bibliothek chess.js. Deine Stellung verlässt deinen Browser nie.
Längeres Nachdenken ist zuverlässiger: 3 Sekunden reichen für die meisten Stellungen, für scharfe Taktik wähl 10 Sekunden oder eine feste Suchtiefe, oder lass sie laufen, bis du auf Stopp drückst. Bewertungen um 0 in ruhigen Stellungen können sich von einer Suche zur nächsten um ein paar Zehntel ändern; erzwungene Matts nicht.
Prüfung der Stellung
Der Rechner lehnt Stellungen ab, die in einer echten Partie nicht entstehen können, und sagt warum: ein fehlender oder zusätzlicher König, Könige direkt nebeneinander, ein Bauer auf der ersten oder achten Reihe, mehr als 16 Figuren für eine Seite, mehr umgewandelte Figuren als fehlende Bauern, ein König im Schach, obwohl die andere Seite am Zug ist, oder ein König, der von drei Figuren gleichzeitig angegriffen wird.
Matt-in-N-Aufgaben
Für eine Aufgabe wie „Weiß zieht und setzt in 3 Zügen matt“ baust du sie auf, öffnest Matt-in-N-Aufgaben und wählst N. Die Engine sucht dann nur nach einem erzwungenen Matt in N Zügen oder weniger und zeigt die ganze Mattführung. Jede gemeldete Variante prüfen wir, indem wir sie auf dem Brett nachspielen: Sie muss mit Schachmatt enden. Probier Beispiel Mattaufgabe: Schwarz zieht und setzt in 3 Zügen matt, beginnend mit einem Damenschach.
Nutze den Rechner zum Lernen, zum Prüfen deiner eigenen Partien und zum Lösen von Aufgaben, nicht während einer Partie gegen jemand anderen.
Stellungen im Damespiel rechnet der Dame-Löser durch. Für ein schnelleres Brettspiel gegen den Computer probier 4 gewinnt online oder Mühle.
Löser getestet am . Fehler gefunden? Schreib uns.
Häufige Fragen
Welche Engine nutzt dieser Schachzug-Rechner?
Stockfish 19 in der kompakten WebAssembly-Version (stockfish.js, Lite-Version mit einem Thread), die in deinem Browser läuft. Sie ist schwächer als der volle Desktop-Stockfish mit großem Netz, aber trotzdem weit stärker als jeder Mensch.
Was bedeutet +1.2 oder -M2?
Die Bewertung gilt aus Sicht von Weiß und wird in Bauern gemessen: +1.2 heißt, Weiß steht etwas mehr als einen Bauern besser, eine negative Zahl spricht für Schwarz. M bedeutet ein erzwungenes Matt: +M4 heißt, Weiß setzt in 4 Zügen matt, -M2, Schwarz setzt in 2 Zügen matt.
Warum ändert sich der beste Zug, wenn ich länger rechnen lasse?
Mit mehr Zeit schaut die Engine tiefer. In ruhigen Stellungen sind mehrere Züge fast gleichwertig, deshalb kann die Reihenfolge zwischen ihnen wechseln. In scharfen Stellungen kann eine tiefere Suche eine Taktik finden, die die kurze Suche übersehen hat. Erzwungene Matts bleiben erzwungen.
Kann ich eine Stellung von Lichess oder Chess.com einfügen?
Ja. Kopier die FEN der Stellung (beide Seiten zeigen sie in ihrem Analyse- oder Teilen-Menü) und füge sie unter Rochade, en passant, FEN und PGN ein, oder füge die ganze Partie als PGN ein und tipp auf den gewünschten Zug.
Warum heißt es, meine Stellung sei unmöglich?
Die Engine kann nur Stellungen analysieren, die in einer echten Partie vorkommen können. Die Meldung nennt das Problem, zum Beispiel einen Bauern auf der achten Reihe, einen fehlenden König oder dass die Seite, die gerade gezogen hat, noch im Schach steht. Korrigier dieses Feld oder wechsle, wer am Zug ist.
Wird meine Stellung an einen Server gesendet?
Nein. Die Engine wird einmal heruntergeladen und läuft auf deinem eigenen Gerät. Nichts, was du auf dem Brett aufbaust, wird hochgeladen.