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



Solo 2.2.0 JA - new version chess engine


SoloEngine - UCI chess engine
Author: Yunus Emre Yıldız

SoloEngine 2.2.0 what's new?

What's Changed
NNUE optimizations for the compiler. by @yunusemreyldz07 in #110
Lazy Updates optimization for NNUE was added. by @yunusemreyldz07 in #111
Smarter time management was added. by @yunusemreyldz07 in #112
Replaced "dynamic memory" pv tables with "static memory" ones. by @yunusemreyldz07 in #113
Small singular extensions bugfix by @yunusemreyldz07 in #114
Added a movepicker for lazy movegen etc. by @yunusemreyldz07 in #115
Added movepicker and remade movegen, changed to lazy movegen and lazy move legality check. by @yunusemreyldz07 in #116
Tiny bugfix about castling rights in given FENs by @yunusemreyldz07 in #117
Added improving heuristic in RFP. by @yunusemreyldz07 in #118
Added improving heuristic in LMP by @yunusemreyldz07 in #119
TT Adjusted NMP margin by @ProgramciDusunur in #120
Negative extensions by @ProgramciDusunur in #121
Verification search for NMP was added by @yunusemreyldz07 in #122
Cleaning code structure and stuff for clear code and readibility by @yunusemreyldz07 in #123
There was a bug which caused history tables to get cleared after every "position" uci command. Fixed. by @yunusemreyldz07 in #124
Full Changelog: v2.1.0...v2.2.0

Progress Test against v2.1.0
Elo   | 301.87 +- 19.97 (95%)
Conf  | 8.0+0.08s Threads=1 Hash=8MB
Games | N: 1006 W: 723 L: 18 D: 265
Penta | [0, 1, 40, 218, 244]
Stash 37 vs v2.2.0
Score of Stash_37 vs Solo_2.2.0: 207 - 157 - 130  [0.551] 494
...      Stash_37 playing White: 118 - 70 - 59  [0.597] 247
...      Stash_37 playing Black: 89 - 87 - 71  [0.504] 247
...      White vs Black: 205 - 159 - 130  [0.547] 494
Elo difference: 35.3 +/- 26.4, LOS: 99.6 %, DrawRatio: 26.3 %

SoloEngine 1.2.2 vs other engines:

Critter 1.6a0/4-44 games
Plisco 1.0.22/2+22 games
August3 1.0.02/2+22 games
Kiy 1.02/2+22 games
AspireBot v12/2+22 games
Laura 1.1.02/2+22 games
Marvin-onnx 1.0.12/2+22 games
DeepBecky 0.21.5/2+12 games
Rusty-rival 1.0.24 rc41.5/2+12 games
Ratsu 0.9.01.5/2+12 games
Radiance 4.21/2+02 games
Rapant 2025-05-281/2+02 games
Raphael 2.30.5/2-12 games
Rusty-rival 1.0.24 rc170.5/2-12 games
Aconcagua 5.0.00.5/2-12 games
Prune 3.1.0 JA0/2-22 games
Raphael 2.3 JA0/2-22 games
Gyatso 1.2.00/2-22 games
Clockwork dev-202601280/2-22 games
Amira 1.82 JA0/2-22 games
Caligula 4.00/2-22 games

Jim Ablett compiles:

Comments