live
Coherent Chess
A chess engine written from scratch by AI agents. No fork, no copied code, no chess library. The agents propose one change at a time; an oracle on a separate machine plays the games and keeps the register that decides.
- Board, move generation, search, evaluation, neural network and UCI Universal Chess Interface, the text protocol between a chess engine and the program that runs it. layer, all written and trained by agents; a few search constants started from remembered values of public engines, declared, and confirmed or replaced by own tuning
- Nearly every accepted change passes an SPRT Sequential probability ratio test. Games are played until the accumulated evidence reaches one of two bounds; then the test stops. run; the exceptions (adoption, epoch changes, verified corrections) are in the register too
- Strength is only ever stated with its error range and its status: measured in the register, measured outside it, or estimated