It finished at 3150 Elo, with a reported 95% interval of +/-20, placing third among the five models tested so far. Adding its games brings the combined rating dataset to 5,120 games. The updated standings are:
Code: Select all
Fable 5.1 3277 +/-21
Opus 5 3241 +/-21
Astra 6 3150 +/-20
Fable 5 3047 +/-21
Sonnet 5 2703 +/-25
The evaluator is an interesting part of this one. It combines a fitted handcrafted evaluation with a small neural residual: just 16 hidden units, with incremental AVX2 accumulators. The model wrote its own training tools and fitted the evaluation using newly generated positions and Stash analysis. No existing engine source or pre-existing network was used. The weights and its own generated KPK bitbase are compiled into the executable.
The engine also has PEXT move generation, iterative-deepening PVS and the usual selective-search machinery. It passed all 756 perft checks across the 126-position suite at depths 1-6, plus UCI and protocol checks. The repository includes the hourly log, experiments, build instructions and full results.
One qualification on the time limit: a system reboot interrupted this run, and I extended the deadline by 7 hours 41 minutes. The total wall-clock window was therefore 31 hours 41 minutes. That exception is recorded in the README.
The executable is standalone and needs a modern x86-64 Windows CPU with AVX2, BMI2 and POPCNT; fast PEXT is the intended target. No separate network file or MinGW DLLs are needed.
I'd be interested to hear how it performs in other people's tests.
Steve
