Seit dem 12. November 2026 ist Patzerschach öffentlich: ein Schachspiel im Browser unter patzerschach.de. Es kostet nichts, hat keine Werbung, kein Tracking und keine Cookies und braucht keine Installation. Gespielt wird ohne Anmeldung, auf Handy und Rechner. Auf dem Handy lässt es sich als Web-App auf den Home-Bildschirm legen.
Patzerschach entstand ab Mitte Oktober 2026 als Nebenprojekt von Voxmara und hat seit November eine eigene Domain. Ein Konto ist freiwillig. Es besteht aus Spielername und sechsstelliger PIN, eine E-Mail-Adresse wird nicht verlangt, und es hält Wertung und Partien über mehrere Geräte zusammen.
Gegner, die patzen wie Menschen
Schachprogramme spielen meist fehlerfrei. Stellt man sie schwächer, streuen sie Zufallszüge ein, die am Brett kaum jemand spielen würde. Wer als Gelegenheitsspieler online gegen Menschen spielt, erlebt etwas anderes: eingestellte Figuren, übersehene Drohungen, verdorbene Vorteile.
Die Gegner in Patzerschach machen solche Fehler nach gemessenem Vorbild. Grundlage sind 832 Blitz- und Rapidpartien von chess.com aus der Zeit von Oktober 2025 bis Oktober 2026, gespielt auf einem Niveau um 475 Wertungspunkte. Mit der Schach-Engine Stockfish wurde ausgezählt, wie oft in welcher Partiephase gepatzt wird. In der Eröffnung ist etwa jeder zwanzigste Zug ein Patzer (4,5 Prozent), im Mittelspiel etwa jeder zehnte bis elfte (8,8 bis 10,2 Prozent).
Zwei weitere Befunde stecken in den Gegnern. Nach einem eigenen Patzer steigt die Quote in den nächsten drei Zügen von 8 auf 19 Prozent. Und es gibt eine Tagesform: In einem Zehntel der Partien fiel kein einziger Patzer, im schlechtesten Zehntel waren es über 21 Prozent der Züge. 49 Prozent der gemessenen Partien endeten erst mit Matt, deshalb geben auch die Gegner nicht immer auf. Sechs Beispieldiagramme zeigt die Seite Was ist ein Patzer im Schach?
Dreizehn Gegner mit Charakter
Die Gegner bilden eine Leiter aus 12 Stufen plus einem Sondergegner. Die Stärke reicht von ca. 240 (Patzerpaul) bis ca. 830 (Schachmattes) und orientiert sich grob an Rapid-Wertungen auf chess.com. Gedacht ist das Spiel für Einsteiger und Gelegenheitsspieler; starke Vereinsspieler werden unterfordert sein. Jeder Gegner hat eine eigene Wertungszahl, die sich nach jeder Partie bewegt, die Wertung des Spielers startet bei 500. Die Startwerte stammen aus 880 Partien der Gegner gegeneinander, ausgewertet mit Stockfish. Einige der Charaktere:
- Patzerpaul zieht sofort und stellt gern Figuren ein.
- Hängepartie Hanna denkt lange und lässt Figuren ungedeckt.
- Bauernopfer Bernd bietet Bauern an und greift an.
- Remiskönig Rudi tauscht ab und nimmt jedes Remis.
- Springerfreund Sven sucht Gabeln.
- Zugzwang-Zoe ist im Endspiel deutlich fehlerärmer.
- Schildkröte Sigi, der Sondergegner, baut eine Festung und gibt nie auf.
Die Charakterzüge sind gemessen. Rochadenrudi rochierte im Test in 27 von 30 Partien, im Schnitt bei Zug 7. Alle 13 stellt die Seite Schach gegen Computer für Anfänger vor.
Eine eigene Engine für die Fehler
Die Gegner nutzen eine eigene, kleine Schach-Engine in JavaScript mit vier Halbzügen Suchtiefe, beim stärksten Gegner fünf. Sie bewertet alle Züge und würfelt dann nach der gemessenen Verteilung, wie schwer der Fehler dieses Zuges ausfällt. Innerhalb der Klasse wählt sie einen plausibel aussehenden Zug. Stockfish wird für die Gegner nicht verwendet.
Analyse nach der Partie
Stockfish 17.1 läuft als WebAssembly im Browser und prüft nach der Partie alle Züge auf dem Gerät des Spielers, mit Suchtiefe 14. Der Bericht enthält eine Fehlerliste, die Genauigkeit, einen Verlaufsgraph und eine Schätzung der Spielstärke. Die Schätzung ist an 292 Rapidpartien von 33 Spielern in sechs Wertungsstufen (etwa 400 bis 2000) geeicht. Eine einzelne Partie streut um rund ±480 Punkte, deshalb zeigt das Spiel das Mittel der letzten zehn Partien. Mehr dazu unter Analyse und Spielstärke-Schätzung.
Der Wendepunkt der Partie lässt sich in Zeitlupe abspielen. Aus den eigenen Fehlern werden Rätsel: gleiche Stellung, besseren Zug finden. Gelöste Rätsel kommen nach 1, 3, 7 und 18 Tagen wieder.
Zughilfe, Duell und acht Bretter
Anfänger haben eine Zughilfe in drei Stufen: Wachposten, Ampel, Lehrer. Partien mit Zughilfe zählen nicht für die Wertung. Die Uhr läuft auf Wunsch mit 3, 5, 10 oder 15 Minuten, es geht auch ohne.
Gegen einen Freund spielt man per vierstelligem Code oder Link, ohne Konto. Die Browser verbinden sich direkt, Zufallsgegner und Chat gibt es nicht. Den Ablauf beschreibt die Seite Schach zu zweit.
Acht Bretter stehen zur Wahl: Holzbrett, Leuchtbrett, Nordlicht, Art déco, Techno, Winter, Tinte & Pergament und 8-Bit-Arcade. Sechs davon haben Effekte, fünf eigene Musik. Die Musik wird im Browser erzeugt, Musikdateien gibt es nicht. Ihr Tempo folgt der Bedenkzeit, bei Techno liegt es zwischen 128 und 145 Schlägen pro Minute. Bilder aller Bretter zeigt die Seite Acht Schachbretter.
Technik und Lizenzen
Patzerschach ist in Vanilla JavaScript geschrieben, ohne Framework und ohne Build-Schritt. Die Dateien liegen statisch auf dem Server, ein kleines PHP-Skript mit SQLite speichert Wertung und Partien. Der eigene Code hat knapp 10.000 Zeilen: rund 7.600 Zeilen JavaScript in 19 Dateien, rund 1.600 Zeilen CSS und rund 800 Zeilen PHP, ohne Stockfish und chess.js.
Die Website lädt keine Schriften oder Skripte von fremden Servern. Stockfish steht unter der GNU GPL v3 und wird unverändert eingesetzt (Build stockfish.js). Die Figuren sind der Satz „cburnett“ unter CC BY-SA 3.0. Geprüft wird mit automatischen Browsertests, darunter eine Handy-Abnahme mit 250 Prüfungen.