1K ZX Chess – boxart
ZX81Sinclair ZX81

1K ZX Chess

Strategy ⏱ Kurz · bis ~3 Std.

Vollwertiges Schach mit einer computergesteuerten Gegner-KI, gepresst in ein einziges Kilobyte.

Schach in nur einem einzigen Kilobyte Speicher. Das klingt wie ein Witz, doch 1K ZX Chess ist ein völlig ernst gemeintes und dazu wirklich funktionierendes Spiel, das sich zu Recht in die Geschichte der Programmierkunst auf dem Sinclair ZX81 eingeschrieben hat.

Der Gedanke ist einfach und zugleich verblüffend. Ein ganzes Schachprogramm einschließlich der Zuglogik und der künstlichen Intelligenz des Gegners in einen Speicher zu bringen, den heute eine einzige kurze E-Mail verbrauchen würde. Das Spiel beherrscht die legalen Züge der Figuren und stellt dem Spieler einen Gegner zur Seite, gegen den sich eine Partie austragen lässt. Einige seltenere Regeln wie die Rochade oder das Schlagen en passant mussten wegen der extremen Speicherbeschränkung zwar weichen, doch das eigentliche Wesen des Schachs blieb erhalten.

Die Arbeit mit einem so winzigen Raum erforderte außerordentlichen Einfallsreichtum. Jedes Byte war Gold wert, und der Programmierer musste äußerst sparsame Verfahren wählen, um überhaupt in das Limit der grundlegenden, nicht erweiterten ZX81-Konfiguration zu passen. Dieser Titel wird daher oft als Musterbeispiel dafür angeführt, was sich durch extreme Optimierung erreichen lässt, und er nötigt Entwicklern bis heute Respekt ab.

Kulturell symbolisiert 1K ZX Chess eine ganze Philosophie der frühen Computerära. Hardware war teuer und begrenzt, und so bemasß sich der Wert daran, wie clever ein Mensch ihre Grenzen umgehen konnte. In einer Zeit, in der der grundlegende ZX81 gerade mit lediglich einem Kilobyte Speicher verkauft wurde, bedeutete ein solches Spiel ein kleines Wunder, das den Besitzern bewies, dass auch ihre Maschine mehr konnte, als es schien.

Für den heutigen Spieler ist 1K ZX Chess kein Gegner moderner Schach-Engines, sondern eher ein lebendiges Ausstellungsstück. Es ist ein Beleg menschlichen Erfindungsgeistes und eine Erinnerung an eine Zeit, in der selbst eine gewöhnliche Schachpartie zu einem technischen Abenteuer wurde.

Warum spielen: Um mit eigenen Augen ein legendäres Stück programmiererischer Virtuosität zu sehen, das spielbares Schach in ein einziges Kilobyte quetschte.

Spiel 3 von 3 für Sinclair ZX81