Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Wordfish 2.60 dev-230925 - new version chess engine

 

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.60 dev-230925 what's new?

Summarycapture the original search depth before any dynamic adjustments inside Search::Worker::search

reuse the stored depth for transposition table writes and depth-based heuristics after move processing

restore the mutable depth before node exit to prevent local reductions from leaking outside the move loop

Converted the probed child transposition-table value before reuse and limited the cutoff validation to successful probes, reusing the transformed score for validity and beta comparisons.

Sanitized the TT move during the main search by checking pseudo-legal and legal status before reusing it, and recalculated the capture flag from the validated move to keep heuristics consistent.

Applied the same TT move sanitization in quiescence search so its move ordering never receives invalid cached moves

add a TTLookupResult helper struct and Worker::probe_tt to centralize TT lookups and move sanitization

refactor search() and qsearch() to reuse the shared TT probing logic and rely on sanitized move data


Wordfish 1.0 vs other engines:

Defenchess 2.3 JA19/20+1820 Games
Rebel Extreme 1.117.5/20+1520 Games
Integral 7 dev.8bab JA11/20+220 Games
Spirit 10082510/20+020 Games
Spirit 04082510/20+020 Games
Senpai 2.0 JA18.5/19+1819 Games
Omega 109.5/18+118 Games
Yuliana 7.09/18+018 Games
SF-PRO2 02.05.20259/18+018 Games
YuliGM Pro 209/18+018 Games
Stockfish dev-202508099/18+018 Games
Trout 1.0 JA10/10+1010 Games
Pounce 1.2.4.8 JA10/10+1010 Games
Petrel 1.0 JA10/10+1010 Games
Molybdenum 4.1 JA9.5/10+910 Games
Fire 10 mingw6.5/10+310 Games
Pawn 4.0.4 JA6.5/10+310 Games
Fisherov chess monk 1.25.5/10+110 Games
Yuliirma 5.05/10+010 Games
Stockfish 17.15/10+010 Games
Alexandria 8.1.05/10+010 Games

Wordfish 2.60 dev-230925 download  mirror


Comments