Skip to content
Home » News » Wordfish v 2.40 120925 avx third nnue embed

Wordfish v 2.40 120925 avx third nnue embed

Wordfish

Summary

  • Added platform-specific logic to determine the engine’s executable directory using GetModuleFileName on Windows and _NSGetExecutablePath or readlink elsewhere, ensuring NNUE files are located correctly when Wordfish is launched from external GUI.
  • Scale dynamic activity bonus so it only nudges NNUE scores instead of reversing them
  • Reset evaluation cache with a sentinel value to avoid stale results when positions change
  • Refined style indicator gathering so king pressure counts only friendly attackers while shield accounts for friendly defenders minus enemy pressure, improving evaluation of exposed kings
  • Added a safeguard that caps optimum and maximum thinking times when total time is under one minute, helping the engine avoid time trouble in bullet games
  • Avoid capping thinking time based on node budgets by skipping the bullet-time limit when using nodes-as-time and ensuring the cap only applies to real-time controls
  • Guarantee the maximum thinking time never drops below the optimum time, preventing engine exceptions under GUI usage

Uci chess console

Wordfish v. 2.40 120925 avx by Jorge Ruiz Centelles and the Stockfish developers (see AUTHORS file)

Compiled by                : clang++ 20.1.8 on MinGW64
Compilation architecture   : x86-64-avx
Compilation settings       : 64bit SSE41 SSSE3 SSE2 POPCNT
Compiler __VERSION__ macro : Clang 20.1.8

uci
id name Wordfish v. 2.40 120925 avx
id author Jorge Ruiz Centelles and the Stockfish developers (see AUTHORS file)

option name Debug Log File type string default <empty>
option name NumaPolicy type string default auto
option name Threads type spin default 1 min 1 max 1024
option name Hash type spin default 16 min 1 max 33554432
option name Clear Hash type button
option name Ponder type check default false
option name MultiPV type spin default 1 min 1 max 256
option name Skill Level type spin default 20 min 0 max 20
option name Move Overhead type spin default 10 min 0 max 5000
option name Slow Mover type spin default 100 min 10 max 1000
option name nodestime type spin default 0 min 0 max 10000
option name Minimum Thinking Time type spin default 20 min 0 max 5000
option name UCI_Chess960 type check default false
option name UCI_LimitStrength type check default false
option name UCI_Elo type spin default 1320 min 1320 max 3190
option name UCI_ShowWDL type check default false
option name SyzygyPath type string default <empty>
option name SyzygyPremap type check default false
option name SyzygyProbeDepth type spin default 1 min 1 max 100
option name Syzygy50MoveRule type check default true
option name SyzygyProbeLimit type spin default 7 min 0 max 7
option name Book1 type check default false
option name Book1 File type string default <empty>
option name Book1 BestBookMove type check default false
option name Book1 Depth type spin default 255 min 1 max 350
option name Book1 Width type spin default 1 min 1 max 10
option name Book2 type check default false
option name Book2 File type string default <empty>
option name Book2 BestBookMove type check default false
option name Book2 Depth type spin default 255 min 1 max 350
option name Book2 Width type spin default 1 min 1 max 10
option name Experience Enabled type check default true
option name Experience File type string default experience.exp
option name Experience Readonly type check default false
option name Experience Prior type check default true
option name Experience Width type spin default 1 min 1 max 20
option name Experience Eval Weight type spin default 5 min 0 max 10
option name Experience Min Depth type spin default 27 min 4 max 64
option name Experience Max Moves type spin default 16 min 1 max 100
option name Experience Book type check default false
option name Experience Book Max Moves type spin default 100 min 1 max 100
option name Experience Book Min Depth type spin default 4 min 1 max 255
option name Experience Concurrent type check default false
option name MCTS by Shashin type check default false
option name MCTSThreads type spin default 0 min 0 max 512
option name MCTS Multi Strategy type spin default 20 min 0 max 100
option name MCTS Multi MinVisits type spin default 5 min 0 max 1000
option name MCTS Explore type check default false
option name Adaptive Style type check default false
option name EvalFile type string default nn-1c0000000000.nnue
option name EvalFileSmall type string default nn-baff1ede1f90.nnue
option name FalconFile type string default nn-c01dc0ffeede.nnue
uciok
info string experience.exp -> Total moves: 0. Total positions: 0. Duplicate moves: 0. Fragmentation: 0.00%)
go depth 1
info string Available processors: 0-23:24-47
info string Using 1 thread
info string NNUE evaluation using nn-1c0000000000.nnue (133MiB, (22528, 3072, 15, 32, 1))
info string NNUE evaluation using nn-baff1ede1f90.nnue (6MiB, (22528, 128, 15, 32, 1))
info string NNUE evaluation using nn-c01dc0ffeede.nnue (6MiB, (22528, 128, 15, 32, 1))
bestmove a2a3

Download Wordfish v2.40 120925 avx

2 thoughts on “Wordfish v 2.40 120925 avx third nnue embed”

    1. Although the third network is integrated, add all three networks to the engine executable folder. This way, it works perfectly and shouldn’t blunder, at least in the tests I’m running against Revolution, the performance is efficient. now is avaible

Leave a Reply

Your email address will not be published. Required fields are marked *