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.6a | 0/4 | -4 | 4 games |
| Plisco 1.0.2 | 2/2 | +2 | 2 games |
| August3 1.0.0 | 2/2 | +2 | 2 games |
| Kiy 1.0 | 2/2 | +2 | 2 games |
| AspireBot v1 | 2/2 | +2 | 2 games |
| Laura 1.1.0 | 2/2 | +2 | 2 games |
| Marvin-onnx 1.0.1 | 2/2 | +2 | 2 games |
| DeepBecky 0.2 | 1.5/2 | +1 | 2 games |
| Rusty-rival 1.0.24 rc4 | 1.5/2 | +1 | 2 games |
| Ratsu 0.9.0 | 1.5/2 | +1 | 2 games |
| Radiance 4.2 | 1/2 | +0 | 2 games |
| Rapant 2025-05-28 | 1/2 | +0 | 2 games |
| Raphael 2.3 | 0.5/2 | -1 | 2 games |
| Rusty-rival 1.0.24 rc17 | 0.5/2 | -1 | 2 games |
| Aconcagua 5.0.0 | 0.5/2 | -1 | 2 games |
| Prune 3.1.0 JA | 0/2 | -2 | 2 games |
| Raphael 2.3 JA | 0/2 | -2 | 2 games |
| Gyatso 1.2.0 | 0/2 | -2 | 2 games |
| Clockwork dev-20260128 | 0/2 | -2 | 2 games |
| Amira 1.82 JA | 0/2 | -2 | 2 games |
| Caligula 4.0 | 0/2 | -2 | 2 games |
Jim Ablett compiles:

Comments
Post a Comment