Discussion of anything and everything relating to chess playing software and machines.
Moderator: Ras
elcabesa
Posts: 858 Joined: Sun May 23, 2010 1:32 pm
Post
by elcabesa » Sun Dec 21, 2025 2:59 pm
After a very long time I'm here to announce the release of Vajolet2 3.0
You have to blame Graham Banks for this, he invited my engine to a tournament this August and make me restart coding Vajolet.
the biggest feature of this version is my first implementation of NNUE
Vajolet can be downloaded on github
Release page
Below the long release note from github page:
Code: Select all
New feature:
NNUE 768x2 -> 512x2 -> 1
Increase limits
256 threads
256GB of ram
UCI skill level
SPSA autotuner
Improvements:
tweak time management
simplyfy razor code
search parameters tuning
speedup TT initialization
prefetch
bug Fixes:
disable setting option while searching
king pawn vs king endgame
testing
automatic test suites (WAC & STS)
Graham Banks
Posts: 45293 Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ
Post
by Graham Banks » Sun Dec 21, 2025 5:41 pm
Excellent news!
gbanksnz at gmail.com
Frank Quisinsky
Posts: 7228 Joined: Wed Nov 18, 2009 7:16 pm
Location: Gutweiler, Germany
Full name: Frank Quisinsky
Post
by Frank Quisinsky » Sun Dec 21, 2025 8:29 pm
A surprise just a few days before Christmas!
Thank you for your gift.
I often wish that the programmers who used to develop very powerful programs would rekindle their enthusiasm for this hobby.
peter
Posts: 3528 Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan
Post
by peter » Mon Dec 22, 2025 12:25 pm
elcabesa wrote: ↑ Sun Dec 21, 2025 2:59 pm
Vajolet can be downloaded on github
Release page
Thanks for the new version!
What does UCI- parameter PerftUseHash do and how is it to be used?
Peter.
elcabesa
Posts: 858 Joined: Sun May 23, 2010 1:32 pm
Post
by elcabesa » Mon Dec 22, 2025 12:46 pm
It use hash memory to speedup perft command.
peter
Posts: 3528 Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan
Post
by peter » Mon Dec 22, 2025 12:52 pm
elcabesa wrote: ↑ Mon Dec 22, 2025 12:46 pm
It use hash memory to speedup perft command.
Thanks for the prompt answer. How to give perft command correctly?
perft
malformed perft command
Peter.
elcabesa
Posts: 858 Joined: Sun May 23, 2010 1:32 pm
Post
by elcabesa » Mon Dec 22, 2025 2:25 pm
perft command is a debug command used to validate the correctness of move generator.
You can set a position and then use the command
"perft 5", to get leaf node codout tho the position with depth 5
chessica
Posts: 1055 Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto
Post
by chessica » Wed Dec 24, 2025 1:56 pm
Code: Select all
Gemittelt pro Engine
Rank Engine Elo EloError EloCI95 Score ScoreRate
1 Esox-bmi2 3218 3.27 6.41 13584 0.906
2 Esox-avx2 3216 3.27 6.41 13571 0.905
3 Esox-sse41-popcnt 3210 3.27 6.41 13536 0.902
4 stockfish_25120311_x64_avx2 3196 3.27 6.41 13423 0.895
5 stockfish-17.1-avx2 3194 3.27 6.41 13405 0.894
6 DON-BMI2 3180 3.27 6.41 13284 0.886
7 Leptir TI MPV PB-bmi2 3178 3.27 6.41 13282 0.885
8 DON-AVX2 3178 3.27 6.41 13274 0.885
9 DON-BMI2-COMP 3178 3.27 6.41 13270 0.885
10 Leptir TI MPV PB-avx2 3175 3.27 6.41 13238 0.883
11 DON-SSE41 3173 3.27 6.41 13232 0.882
12 Leptir TI MPV PB-sse41 3168 3.27 6.41 13179 0.879
13 reckless-0.9.0 3164 3.27 6.41 13138 0.876
14 reckless_090_dev-162f_64_ja_avx512 3151 3.27 6.41 13015 0.868
15 Brainlearn25.2-x86-64 3147 3.27 6.41 12973 0.865
16 Brainlearn25.2-x86-64-sse3-popcnt 3136 3.27 6.41 12867 0.858
17 PlentyChess-7.0.35 3131 3.27 6.41 12807 0.854
18 Brainlearn25.2-general-64 3103 3.27 6.41 12493 0.833
19 Brainlearn25.2-x86-32 3102 3.27 6.41 12487 0.832
20 Sun 15 MPV-avx2 3082 3.27 6.41 12227 0.815
21 Sun 15-sse41-popcnt 3076 3.27 6.41 12151 0.810
22 Sun 15-bmi2 3075 3.27 6.41 12130 0.809
23 Brainlearn25.2-general-32 3069 3.27 6.41 12064 0.804
24 Vajolet2_3.0_bmi 3008 3.27 6.41 11133 0.742
25 senpai_30_64_ja_avx 2996 3.27 6.41 10930 0.729
26 senpai_30_64_ja_avx512 2995 3.27 6.41 10920 0.728
27 senpai_30_64_ja_bmi2 2995 3.27 6.41 10918 0.728
28 Vajolet2_3.0 2994 3.27 6.41 10906 0.727
29 senpai_30_64_ja_sse4 2994 3.27 6.41 10902 0.727
30 senpai_30_64_ja_avx2_zen2 2993 3.27 6.41 10897 0.726
31 senpai_30_64_ja_sse3_nopop 2992 3.27 6.41 10865 0.724
32 Deuterium_v2019.2.37.73_64bit_pop 2933 3.27 6.41 9778 0.652