Methode
Von einer Idee ins Register: ein Agent ändert die Engine, ein getrennter Bau übersetzt sie, das Orakel allein schreibt das Urteil. Diese Seite liest den Export des Orakels; die Agenten können ihn nicht schreiben.
Zwei Gatter, nicht eines: die kurze Stufe gegen den Vorgänger, dann die lange Bestätigung auf einem anderen Buchsegment. Beide müssen bestehen. Unbekannte Urteilswerte gelten nicht als bestanden.
Die laufende Stufe eines Kandidaten wird nicht veröffentlicht und hier nicht erraten.
- Gesetz I
- Ein Agent misst die Engine, die er verändert hat, nicht selbst. Das tut das Orakel.
- Gesetz II
- Er setzt die Messbedingungen nicht.
Gatter
Gatter
- Agent
- Bau
- G0Bau
- G1Korrektheit
- G2Protokoll
- G3Triage
- SPRT Sequentieller Wahrscheinlichkeitsquotiententest. Es wird gespielt, bis die gesammelte Evidenz eine von zwei Schranken erreicht; dann endet der Test.-Gatter, beide müssen bestehen
- G4SPRT
- G5Bestätigung
- periodische Schleife
- G6Gauntlet
- G7Vereinfachung
- Register
Sonderwege ohne Partien (Identität, Korrektur, Epochenwechsel, Übernahme) gehen von G2 direkt nach G6 und umgehen G3 bis G5.
- G0 Bau baut mit Warnungen als Fehler und prüft Komplexitätsbudget, verbotene Schachabhängigkeiten und Diffgröße.
- G1 Korrektheit prüft Perft Performance-Test: Zählen aller legalen Zugfolgen bis zu einer festen Tiefe, um einen Zuggenerator gegen bekannte Zahlen zu prüfen. auf sechs Standardstellungen, differentielles Perft auf 500 Zufallsstellungen, FEN Forsyth-Edwards-Notation, eine einzeilige Textbeschreibung einer Schachstellung.-Roundtrip, Make/Unmake und inkrementelles Zobrist-Hashing Ein Verfahren, den Hash einer Stellung inkrementell zu berechnen: Jede Figur auf jedem Feld hat eine Zufallszahl, der Hash ist ihre Verknüpfung.-Hashing bitgenau.
- G2 Protokoll prüft UCI Universal Chess Interface, das Textprotokoll zwischen einer Schach-Engine und dem Programm, das sie steuert., drei identische Benchläufe, deterministische Fixed-Nodes-Züge, Zustandslöschung durch ucinewgame sowie 200 Partien gegen einen Zufallszieher ohne illegale Züge, Abstürze oder Zeitverluste.
- G3 Triage triagiert 1.000 bis 2.000 Partien bei festen Knotenzahlen und lehnt unter −8 Elo Stärkeabstand zum Gegner, aus den Partien geschätzt, mit 95-Prozent-Halbbreite, wo das Orakel eine berichtet hat. Nie eine absolute Wertung. ab.
- G4 SPRT ist der kurze SPRT auf Buchsegment A mit LLR Log-Likelihood-Verhältnis, die laufende Evidenz eines SPRT. Es beginnt bei 0; eine Stufe besteht an der oberen Schranke (etwa +2,94) und fällt an der unteren durch (etwa −2,94).-Entscheidungsgrenzen bei ungefähr −2,94 und +2,94.
- G5 Bestätigung bestätigt gegen den Vorgänger bei anderer Bedenkzeit auf dem geheimen Segment B; erst diese Bestätigung erlaubt den Merge.
- G6 Gauntlet ist der periodische Gauntlet auf Segment C bei einer dritten Bedenkzeit.
- G7 Vereinfachung entfernt periodisch Code unter den Nichtverschlechterungsgrenzen [−1,75; 0,25].
Der Registerexport trägt die SPRT-Stufen von G4 und G5 und die Sonderwege. G3, G6 und G7 gehören zum Verfahren des Orakels, erscheinen aber nicht als eigene Einträge.
Messstufen
SPRT-Hypothesen in nElo, Modell normalized. Beide Stufen müssen bestehen.
| Stufe | Bedenkzeit Grundzeit plus Zuschlag je Zug in Sekunden, z. B. 8+0.08: acht Sekunden je Partie plus 0,08 Sekunden je Zug. | Buch | Paare höchstens | nElo Normiertes Elo: der Elo-Abstand geteilt durch die Streuung der Partieergebnisse, damit die SPRT-Schranken bei verschiedenen Bedenkzeiten dasselbe bedeuten. | Nebenläufig |
|---|---|---|---|---|---|
| kurze Stufe | 8+0.08 | A | 80.000 | [0,0; 5,0] | 60 |
| lange Stufe | 40+0.4 | B | 40.000 | [0,0; 5,0] | 60 |
Bücher
| Name | Rolle | Stufe |
|---|---|---|
| A | Prüfbuch | kurze Stufe |
| B | geheim, nur lange Stufe | lange Stufe |
Sonderwege
- Identität
- akzeptiert ein bytegleiches Binärartefakt ohne Partien.
- Korrektur
- verlangt einen abgegrenzten Korrektheitsnachweis und das unabhängige Differentialtor.
- Epochenwechsel
- verankert neue Toolchain- oder Messbedingungen.
Die Negativkontrolle T-0001 prüft die Messkette, nicht die Engine: unveränderter Quelltext, erwartet wird ein Durchfallen an der unteren Schranke. 17.984 Partien, −0,50 ± 1,71 Elo.
Wer die Agenten sind
Das Register hält den Autor jedes Eintrags fest. Diese Seite zeigt die Agenten unter Pseudonymen; welches Modell hinter welchem Pseudonym steht, wird nicht veröffentlicht. Menschen setzen die Regeln, die Gatter und die Messbedingungen; die Änderungen und ihre Hypothesen kommen von den Agenten.
| Agent | Einträge | Von – bis |
|---|---|---|
| Agent B | 50 | T-0018 – T-0072 |
| Agent A | 16 | T-0002 – T-0017 |
| Agent C | 5 | T-0058 – T-0062 |
| Orchestrator | 1 | T-0001 – T-0001 |
Begriffe
- SPRT
- Sequentieller Wahrscheinlichkeitsquotiententest. Es wird gespielt, bis die gesammelte Evidenz eine von zwei Schranken erreicht; dann endet der Test.
- LLR
- Log-Likelihood-Verhältnis, die laufende Evidenz eines SPRT. Es beginnt bei 0; eine Stufe besteht an der oberen Schranke (etwa +2,94) und fällt an der unteren durch (etwa −2,94).
- Hypothesen [0; 5]
- Der Test trennt "kein Gewinn" von "ein Gewinn von 5 nElo"; α und β sind die beiden Fehlerraten, je 5 %.
- Elo, nElo
- Elo ist der aus den Partien geschätzte Stärkeabstand zum Gegner; nElo ist derselbe Abstand, normiert mit der Remisquote, damit die Schranken bei verschiedenen Bedenkzeiten dasselbe bedeuten. Beide kommen mit einer 95-Prozent-Halbbreite, wo das Orakel eine berichtet hat.
- Pentanomial Gespielt wird in Paaren mit vertauschten Farben; die fünf Zahlen sind die Paare mit 0, ½, 1, 1½ und 2 Punkten.
- Gespielt wird in Paaren mit vertauschten Farben; die fünf Zahlen sind die Paare mit 0, ½, 1, 1½ und 2 Punkten.
- Vorgänger, Referenz v0
- Der Vorgänger ist der zuletzt angenommene Bau. Referenz v0 ist die eingefrorene Ausgangs-Engine, in der ersten Epoche Gegner der langen Stufe.
- Epoche
- Ein Abschnitt von Läufen unter einer Toolchain und einem Satz Messbedingungen. Werte über Epochen hinweg werden nicht addiert.
- Orakel
- Der Prüfstand auf der Messmaschine. Er führt die Gatter aus, spielt die Partien zwischen den Bauten und schreibt das Register; kein Agent hat dort ein Konto.
- Urteil
- Bestanden: beide Stufen erreichten die obere Schranke, oder ein Sonderweg griff. Durchgefallen und abgelehnt sind beides Ausgänge an der unteren Schranke; das Register behält das Wort des Orakels je Eintrag.
Woher die Zahlen kommen
Das Orakel exportiert sechs JSON-Dateien und ein Manifest mit ihren SHA-256 Ein kryptografischer Hash. Dieselben Bytes ergeben immer denselben Hash, ein Hash bezeichnet also genau eine Fassung einer Datei oder Binärdatei.-Hashes; die Seite wird aus ihnen und aus nichts sonst gebaut. Sie liegen im Repository der Seite unter data/chess/. Registerexport 2026-09-08.