Wordfish is a free, open-source UCI chess engine implementing cutting-edge search algorithms combined with neural network evaluation. Derived from fundamental chess programming principles, Wordfish analyzes positions through parallelized alpha-beta search enhanced with null-move pruning and late move reductions.
Author: Jorge Ruiz Centelles and the Stockfish developers
Wordfish 2.70-dev-250925 what's new?
Summary
Refactored the NNUE Network class to expose a reusable state snapshot, track load metadata through atomic shared pointers, and centralize metadata updates in helper utilities used by verify.
Reworked AccumulatorCaches to rely on weight-aware cache bindings for big, small, and Falcon nets, simplifying invalidation and refresh logic while retaining cache alignment utilities.
Adjusted the engine’s network verification logging to avoid redundant NNUE metadata lookups.
Wordfish 1.0 vs other engines:
Defenchess 2.3 JA | 19/20 | +18 | 20 Games |
Rebel Extreme 1.1 | 17.5/20 | +15 | 20 Games |
Integral 7 dev.8bab JA | 11/20 | +2 | 20 Games |
Spirit 100825 | 10/20 | +0 | 20 Games |
Spirit 040825 | 10/20 | +0 | 20 Games |
Senpai 2.0 JA | 18.5/19 | +18 | 19 Games |
Omega 10 | 9.5/18 | +1 | 18 Games |
Yuliana 7.0 | 9/18 | +0 | 18 Games |
SF-PRO2 02.05.2025 | 9/18 | +0 | 18 Games |
YuliGM Pro 20 | 9/18 | +0 | 18 Games |
Stockfish dev-20250809 | 9/18 | +0 | 18 Games |
Trout 1.0 JA | 10/10 | +10 | 10 Games |
Pounce 1.2.4.8 JA | 10/10 | +10 | 10 Games |
Petrel 1.0 JA | 10/10 | +10 | 10 Games |
Molybdenum 4.1 JA | 9.5/10 | +9 | 10 Games |
Fire 10 mingw | 6.5/10 | +3 | 10 Games |
Pawn 4.0.4 JA | 6.5/10 | +3 | 10 Games |
Fisherov chess monk 1.2 | 5.5/10 | +1 | 10 Games |
Yuliirma 5.0 | 5/10 | +0 | 10 Games |
Stockfish 17.1 | 5/10 | +0 | 10 Games |
Alexandria 8.1.0 | 5/10 | +0 | 10 Games |
Wordfish 2.70-dev-250925 download mirror
Comments
Post a Comment