Precompiled binaries of the latest Stockfish development version, built automatically on every commit.
Note
For stable, thoroughly tested builds use the official releases.
Pre-releases may contain bugs.
Some platforms ship a universal binary that automatically selects the best
instruction set for your CPU - no manual selection needed.
Commits
229f6339Update Release Creationae3db60fAlign and collapse shared NNUE mappings1b1b5f49Simplify Position::update_piece_threats()30290aa0Clamp speedtest inputs to valid ranges50221673Initialize shared continuation history once per NUMA nodeceb059ebConvert movetime when nodestime is in forced68041e3Read hash_bytes tail bytes as unsigned49f8e667Avoid UB decoding LEB128, and guard against corrupted files92c90f41Initialise time budgets on every path5fd94536Harden the tablebase reader against corrupted files7c37212eRefuse a failed large-page allocatione37429bbSimplify sliding_attack loop in attacks.ha3a8372bMore nnue_accumulator.cpp cleanup68f7925dsimplify FullThreats::append_active_indices6d215a03Simplify Away Second Razoring Number0c8c71f3Extract perspective transform logic into a separate function5f7348f0Reduce LMR less aggressively in loose alpha windowsf21610e5Update network: faster training with AdamW optimizeree515ad9[bugfix] Allow root move PV to be longer than MAX_PLY plies