Series

Learning To Play

How game-playing programs learn, shown on chess, shogi and Go with Kishi: three engines in Rust, trained by self-play on one laptop, measured against engines you can download.

  1. 2026

  2. articleThree Parts and No BrainEN中한

    What a chess program is made of, and how far a hand-written one gets against the computer opponent on lichess, before any learning starts.

    Game AITree searchGamesRustMetricsProbabilityChessShogiGo

  3. articleLearning to PlayEN中한

    A chess prodigy's handbook, three old games and one laptop: rebuilding the ideas behind game-playing AI in Rust for a browser on my phone, and measuring them.

    Game AIMachine learningReinforcement learningGamesRustWebAssemblyHistory of technologyChessShogiGo

    Open the full search →