ChessGate-Persönlichkeiten · Hintergrund

Zum ersten Mal: Spielstile, originalgetreu rekonstruiert.

Seit es Schachcomputer gibt, wollen Menschen gegen eine bestimmte Persönlichkeit spielen, nicht gegen eine Rechenmaschine. Mit einem eigens entwickelten Verfahren der Datenanalyse lässt sich der Stil eines Spielers zum ersten Mal messen und aus seinen eigenen Partien rekonstruieren: Tal opfert, Karpow erdrückt, Capablanca vereinfacht, weil ihre Partien es so vorgeben.

Die älteste Frage

Eine Maschine, die spielt wie ein Mensch.

1770 stellte Wolfgang von Kempelen am Wiener Hof den Schachtürken vor: eine Figur in osmanischer Kleidung an einem Schrank, die mit einem mechanischen Arm die Figuren zog. Jahrzehntelang reiste er durch Europa und Amerika und spielte unter anderem gegen Napoleon und Benjamin Franklin. Sein Geheimnis, ein im Schrank versteckter Schachmeister, blieb erstaunlich lange gewahrt. Was die Menschen anzog, war nie die Spielstärke der Maschine. Es war, dass sie zu denken schien, wie einer von uns denkt.

Diese Faszination hat den Türken weit überlebt. 1948 schrieb Alan Turing ein Schachprogramm, bevor es einen Computer gab, der es ausführen konnte, und spielte es später Zug für Zug von Hand. 1997 schlug Deep Blue den Weltmeister. 2017 brachte sich eine Maschine Schach allein aus den Regeln bei und überholte alles Bisherige. Die stärksten Engines spielen heute besser als jeder Mensch. Sie spielen aber auch wie niemand. Bitten Sie eine Engine, wie Capablanca zu spielen, und sie weiß nicht, was Sie meinen.

Das Problem

Stil: leicht zu erkennen, schwer zu fassen.

Zeigen Sie einem starken Spieler zehn Züge einer Partie, und er sagt Ihnen oft, wessen Partie es ist: eine Tal-Partie, eine Petrosjan-Partie. Fragen Sie, woran genau er es erkannt hat, und die Antwort verliert sich. Etwas mit der Initiative, etwas mit den Bauern, ein Gefühl. Stil ist das, was Schachspieler am schnellsten erkennen und am schlechtesten beschreiben können.

Frühere Versuche, Stil in eine Maschine zu bringen, setzten von außen an. Gibt man einer Engine das Eröffnungsrepertoire eines berühmten Spielers, spielt sie die ersten zwölf Züge im Charakter und wird dann wieder zur Engine. Dreht man einen Regler Richtung Angriff, bekommt man einen Angreifer, aber keinen bestimmten. Baut man zufällige Fehler ein, entsteht ein Spieler, den es nirgends gibt.

ChessGate setzt von innen an. Der Stil wird nicht eingestellt, sondern gemessen, Stellung für Stellung, über eine ganze Karriere, und aus dieser Messung wird der Spieler rekonstruiert. Das ist der Durchbruch, an dem wir jahrelang gearbeitet haben.

Der Weg aus dem Labor

Was ein Labor jeden Morgen tut.

Hinter ChessGate steht DCS Analytics, ein Unternehmen, das Software für Labore entwickelt. Dort kannten wir dieses Problem schon, aus einem anderen Fach. Im Labor wird kein Messgerät allein beim Wort genommen. Es wird an Referenzstandards kalibriert: an Proben, deren Werte bekannt sind. Man misst die Standards, hält fest, wie die Anzeigen des Geräts mit den bekannten Werten zusammenhängen, und deutet von da an jede Messung einer unbekannten Probe durch diese Kalibrierung. Das Gerät liefert die Präzision. Die Standards liefern die Wahrheit.

Eine moderne Schach-Engine ist ein nahezu perfektes Messgerät: präzise, unermüdlich, unparteiisch und ohne jede Meinung zum Stil. Die Partien eines Großmeisters sind das Referenzmaterial: Tausende Stellungen, in denen der bekannte Wert der Zug ist, den der Meister tatsächlich gespielt hat. Bringt man beides zusammen, kann man tun, was ein Labor jeden Morgen tut: das Gerät am Standard messen, Stellung für Stellung, und festhalten, wie beide zusammenhängen. Dieser Zusammenhang ist der Stil. Etwas, das niemand definieren konnte, erwies sich als messbar, nicht in einer einzelnen Stellung, aber über Tausende hinweg, mit der Engine als Maßstab.

Deshalb ist ChessGate vor allem ein Projekt der angewandten Datenanalyse. Das Schachwissen kommt von der Engine und von den Meistern. Die Methode, beides zu verbinden, kommt aus dem Labor.

Eine Karte für jeden Großmeister

Was würden Sie hier spielen?

1890 wurde die amerikanische Volkszählung auf Maschinen ausgezählt, die Herman Hollerith entworfen hatte. Jeder Mensch wurde zu einer Karte, jedes Merkmal, vom Alter bis zum Beruf, zu einem Loch an einer festen Stelle. Sortier- und Zählmaschinen beantworteten dann Fragen, an die beim Stanzen niemand gedacht hatte, einfach indem sie die Löcher in neuen Kombinationen lasen. Holleriths Firma ging später in IBM auf.

Wir haben diese Idee übernommen. Schach hat mehr Stellungen, als es Atome im Universum gibt; zu fragen, ob Karpow genau diese Stellung je gesehen hat, ist sinnlos, er hat es fast nie. Stattdessen fragen wir, welche Merkmale die Stellung hat: die Bauernstruktur, welche Figuren aktiv sind, wo die Könige stehen, was jede Seite droht, und in welcher Phase die Partie ist. Jeder Spieler hat eine Karte im Sinne Holleriths, mit einer Markierung dafür, was er bei jeder Kombination aus Merkmalen und Phase bevorzugte. Eine Stellung, die der Spieler nie gesehen hat, fällt trotzdem durch Löcher, die Tausende Stellungen gestanzt haben, die er sah.

Holleriths Maschinen beantworteten Fragen, die beim Stanzen niemand gestellt hatte. Unsere beantworten eine Frage, die Karpow nie gestellt wurde: Was würden Sie hier spielen?

Die Formel

Fünf Zutaten. Die Gewichtung ist das Geheimnis.

Wir werden oft nach der Formel gefragt. Die Zutaten sind kein Geheimnis.

1

Das Messgerät

Unsere eigene Engine liest die Stellung und nennt die guten Züge.

2

Die Kalibrierung

Eine Messung, für jeden Spieler aus seinen eigenen Partien, wie die Entscheidungen des Meisters mit denen der Engine zusammenhängen.

3

Die Karte

Was der Spieler bei jeder Kombination aus Stellungsmerkmalen und Partiephase bevorzugte.

4

Der Plan

Meister ziehen Pläne durch. Die Rekonstruktion erinnert sich, was sie sich vor ein paar Zügen vorgenommen hat, und bevorzugt den Zug, der es fortsetzt.

5

Der Spielraum

Stil darf ein wenig kosten. Wie viel, ist für jeden Spieler aus seinen eigenen Partien gemessen.

Wie die fünf gegeneinander gewichtet werden und wo die Grenzen liegen, hat Jahre gekostet. Es ist auch der Teil, den wir für uns behalten.

Ein Beispiel

Dieselbe Stellung, zwei Spieler.

Karpow am Zug. Die Engine bietet mehrere gute Züge an:

  • Sd5 — ein Springer auf einem Vorposten, der Favorit der Engine
  • Lxf7 — ein Opfer
  • c4 — ein ruhiger Bauernzug, nach der Zählung der Engine eine Spur schwächer
  • Td1 — der Turm auf die offene Linie

Karpows Rekonstruktion spielt c4. Der Zug liegt innerhalb des gemessenen Spielraums, und er ist die Art Zug, die Karpow in Tausenden Partien gespielt hat: ruhig, einschränkend, den nächsten Schritt vorbereitend. Tals Rekonstruktion schaut in derselben Stellung sehr genau auf Lxf7.

Wäre Lxf7 der einzige Zug, der die Stellung hält, spielte ihn jede Persönlichkeit. Der Charakter überstimmt nie das Brett.

Drei Spieler, eine Methode

Identischer Code. Kein bisschen ähnlich.

Die Methode ist für jeden Spieler dieselbe. Die Belege sind verschieden, und der Charakter auch.

Was wir für uns behalten

Die Belege sind offen. Die Gewichtung nicht.

Wie die Kalibrierung berechnet wird, wie die Karten gelesen und gewichtet werden und wo die Grenzen liegen, hat Jahre der Entwicklung gekostet und ist das Herz von ChessGate. Es bleibt bei uns. Was wir sagen: Jeder Zug, den eine Persönlichkeit spielt, lässt sich auf die Belege aus den Partien zurückführen, aus denen sie gebaut ist, und dieselben Belege lassen Petrosjan verteidigen, Nezhmetdinov angreifen und Capablanca vereinfachen.

Ihr Zug.

Die Persönlichkeit wartet auf Ihrem Rechner, offline, so lange Sie wollen.

Was Sie bekommen

Ihre Persönlichkeit, als Programm auf Ihrem Rechner.

Jede Persönlichkeit kommt als eigener Installer für Windows. Sie läuft auf Ihrem Rechner, ohne Server, ohne Konto und ohne Verbindung zu ChessGate.

Ein Installer, keine Administratorrechte

Der Installer legt die Engine in Ihrem Benutzerprofil ab. Entfernen lässt sie sich wie jedes Programm über die Windows-Einstellungen.

Sofort in CZUBATRONIC 2400

Ist CZUBATRONIC 2400 installiert, trägt der Installer die Persönlichkeit selbst als gespeicherte Engine ein. Beim nächsten Start steht sie in der Engine-Auswahl der Konsole.

In Linea Chess und jeder UCI-Oberfläche

Jede Persönlichkeit ist eine UCI-Engine. Linea Chess setzt externe UCI-Engines in Wettkämpfen und Rundenturnieren ein, und jede andere UCI-Schachoberfläche kann sie ebenso laden.

Unabhängig und offline

Kein Abo, keine Anmeldung, keine Internetverbindung. Die Persönlichkeit spielt, solange Ihr Rechner läuft.

Updates inklusive

Alle Updates der Version, die Sie gekauft haben, sind inklusive.

Ein Mensch antwortet

Wer eine Frage hat, bekommt eine Antwort aus Rangsdorf, auf Deutsch, in der Regel innerhalb von 48 Stunden.

E-Mail: [email protected]

Wählen Sie Ihren Gegner.

49 Persönlichkeiten, von den Romantikern bis zu den Modernen. Einzeln, in Paketen oder als komplette Sammlung.