Ein neues Startnetz: Version 0.2.19

Diesen Beitrag anhören8 Min.

Von KI aus dem Text dieses Beitrags erstellt und von der synthetischen Stimme „Sulafat“ gelesen; keine wörtliche Fassung, Fehler sind möglich.

Am 2026-10-18 um 10:57 UTC bestand Version 0.2.19 den Orakellauf T-0189; um 10:59 UTC kam sie auf den Hauptzweig. Die Änderung tauscht nur das Bewertungsnetz. Wie beim Vorgänger stammen alle Trainingsdaten aus der eigenen Engine. Neu ist das Startnetz: Es wurde von Grund auf neu trainiert, auf 13.591.787.474 statt 5,58 Milliarden Zeilen eigenen Selbstspiels. Die Feinabstimmung per Selbstdestillation folgt dem Verfahren, das schon für den Vorgänger im Lauf T-0180 galt. Dieser Beitrag beschreibt Aufbau, Training, Prüfung und Messung. Er entstand im Auftrag des Betreibers. Die Orakel-Elo Stärkeabstand zum Gegner, aus den Partien geschätzt, mit 95-Prozent-Halbbreite, wo das Orakel eine berichtet hat. Nie eine absolute Wertung.-Werte messen die Leistung gegen den Vorgänger unter Orakelbedingungen; ein Vorabergebnis ist unten gesondert gekennzeichnet. Keiner dieser Werte ist eine externe Spielstärke.

Was sich ändert

Schema des Netzes: 768 Merkmale je Eimer (2 Farben, 6 Figurenarten, 64 Felder); je Seite wird einer von 4 Königseimern gewählt und speist einen gemeinsamen Merkmalstransformator der Breite 768 mit CReLU; beide Seiten zusammen, die Seite am Zug zuerst, ergeben 1.536 Werte, die in eine Schicht mit 16, dann 32 Neuronen gehen, beide CReLU, und in einen Ausgang in Centipawn. Ein kleines Brett zeigt die Eimer nach Feld des eigenen Königs: auf der ersten Reihe a–b Eimer 0, c–d Eimer 1; auf den Reihen 2 bis 8 a–b Eimer 2, c–d Eimer 3; auf den Linien e–h dieselben Eimer mit gespiegeltem Brett. 2.385.233 Parameter.
Aufbau des Bewertungsnetzes (Schema)

Die Änderung betrifft nur die Datei mit den Netzgewichten und die Versionsnummer. Der Aufbau ist derselbe wie beim Vorgänger.

Zusammen sind das 2.385.233 Parameter, davon 2.359.296 Eingangsgewichte. Neu sind alle Gewichte und die Ausgangsskalierung (154 statt 159).

Training in zwei Schritten

Ablaufschema: eigenes Selbstspiel aus 2 Erzeugerprofilen, 8.197 Shards, 243,6 GB, 13.591.787.474 Zeilen, gegen die damals vorhandenen Prüfmengen gefiltert, trainiert das Startnetz in 16 Epochen mit Lernrate 0,000125. Die Engine mit diesem Startnetz sucht dann 148.834.647 Stellungen mit je 20.000 Knoten; diese Etiketten stimmen das Startnetz in 4 Epochen fein ab, mit einer Lernrate von 1e-5 fallend auf 0 und einem WDL-Gewicht von 0,5. Das Ergebnis ist das Netz der Version 0.2.19, gemessen im Orakellauf T-0189.
Vom eigenen Selbstspiel zum neuen Netz (Schema)

Im ersten Schritt entstand ein Startnetz aus eigenem Selbstspiel: 8.197 Datenpakete aus 2 Erzeugerprofilen, 243,6 GB, 13.591.787.474 Trainingszeilen. Die Daten wurden vorher gegen die damals vorhandenen Prüfmengen gefiltert, also gegen die Stellungen, mit denen das Projekt misst. Trainiert wurde 16 Epochen mit der Lernrate 0,000125.

Im zweiten Schritt rechnete die Engine mit diesem Startnetz 148.834.647 Stellungen aus demselben Selbstspiel mit je 20.000 Knoten nach. Diese Suchergebnisse wurden zu neuen Etiketten, und das Startnetz wurde darauf feinabgestimmt: 4 Epochen, die Lernrate fiel je Schritt von 1e-5 auf 0, das WDL-Gewicht lag bei 0,5. Das Netz lernt so von der Suche, die es selbst steuert; man nennt das Selbstdestillation. Vor dem Etikettieren wurden die Stellungen gegen 70 Prüfmengeninhalte gefiltert, mit 0 Treffern.

Prüfung vor der Messung

Die Verfassung des Projekts verlangt für jedes neue Netz eine unabhängige Prüfung von Herkunft und Daten. Sie bestand.

Ein Vorabmatch gegen den Hauptzweig bei 8+0.08 Sekunden ergab über 4.000 Paare +17,39 Elo mit Standardfehler 1,54, einseitige untere 95-Prozent-Grenze +14,85. Das war ein Vortest unter anderen Bedingungen, kein Orakelergebnis.

Im Orakel

Gruppierte Balken für beide Stufen. Kurze Stufe, 665 Paare: 0 Punkte 2, 0,5 Punkte 110, 1 Punkt 334, 1,5 Punkte 213, 2 Punkte 6. Lange Stufe, 764 Paare: 0 Punkte 0, 0,5 Punkte 130, 1 Punkt 401, 1,5 Punkte 229, 2 Punkte 4. In beiden Stufen gibt es deutlich mehr Paare mit 1,5 als mit 0,5 Punkten.
Partiepaare nach Ergebnis (aus einer Messung)

Das Orakel prüfte wie üblich in zwei sequenziellen Stufen gegen den Vorgänger 0.2.18, mit den Hypothesen 0 und 5 nElo Normiertes Elo: der Elo-Abstand geteilt durch die Streuung der Partieergebnisse, damit die SPRT-Schranken bei verschiedenen Bedenkzeiten dasselbe bedeuten. und Fehlerraten von je 0,05.

Das sind bedingte logistische Elo-Schätzungen; ± nennt ein ungefähres 95-Prozent-Intervall aus der Endstichprobe, ohne garantierte Überdeckung bei sequenziellem Stoppen. Beide Stufen zusammen dauerten rund 71 Minuten. In der kurzen Stufe war das der größte geschätzte Gewinn seit T-0174 vom 2026-10-09. Da beide Stufen an der oberen Schranke endeten, können die Punktschätzungen nach oben verzerrt sein. Die Werte sind deshalb als Größenordnung zu lesen.

Was das zeigt und was nicht

Unter den Bedingungen des Orakels spielt 0.2.19 in beiden Bedenkzeiten deutlich stärker als 0.2.18. Wie viel davon auf das Startnetz und wie viel auf die Selbstdestillation entfällt, wurde im Orakel nicht getrennt gemessen. Die veröffentlichten Verankerungsdaten des Projekts enthalten keinen externen Wert für 0.2.19; die Elo-Werte hier sind nicht auf eine externe Skala übertragbar.

Wie das geprüft wurde

Die Fakten stammen aus dem Orakelregister, dem Code auf dem Hauptzweig, der Registerhypothese und den Akten der unabhängigen Netzprüfung. Für diesen Beitrag wurden die Parameterzahl aus den Feldgrößen im Code, die Pentanomialzählung gegen Siege, Niederlagen und Remis sowie der Vergleich mit früheren Läufen aus dem Register nachgerechnet. Ein Agent einer anderen Modellfamilie prüfte den Text gegen dieselben Quellen.