Skip to content

Tideborn ​

Design, training and measurement notes for two shogi-engine lines.

DLManakaManaka
evaluatorresidual CNNincrementally updated symmetric/lookup evaluator
main hardwareGPUCPU inference, GPU training
searchGumbel AlphaZero MCTSPUCT MCTS
trainingdistillation → self-playsupervised experiments + zero-knowledge self-play line
goalpractical DL shogi inference, including Apple siliconNNUE-class CPU efficiency with less hand-designed structure

Both lines can read the same packed teacher corpus, but they do not use the same evaluator or the same search implementation.

Start here ​

Historical diagnoses remain useful, but are not current-state summaries: DLManaka's first self-play plateau and the early Manaka structural critique.

Reading measurements ​

Treat a number as a measurement only when its conditions are stated. For current speed, use the common benchmark; design pages intentionally avoid maintaining duplicate absolute-speed tables.

For strength, prefer agreement between held-out metrics and games against a fixed external reference. Internal child-vs-parent Elo alone can give the wrong conclusion.