Meltdown - UCI chess engine
Author: Hans Binderup
NOTE: this is a hobby project that is work in progress.
C++26 chess engine.
Meltdown 1.11 - what's new in this version?
see_swap: fix initial and promotion score by @hansbinderup in #194
searcher: align history moves with correction by @hansbinderup in #195
term_methods: correct piece attacks mask | correct rook on 7th by @hansbinderup in #196
searcher: add see pruning by @hansbinderup in #197
spsa: apply parameters from 23-08-25 tuning by @hansbinderup in #198
static_evaluation: add endgame scaling by @hansbinderup in #200
terms: add queen discovered attack by @hansbinderup in #199
git: add 'subprojects' to gitignore by @hansbinderup in #201
spsa: apply 03-10-25 tuning by @hansbinderup in #202
How strength improved - tests
Test results (v1.11 vs v1.10)
Elo | 85.88 +- 10.67 (95%)
Conf | 8.0+0.08s Threads=1 Hash=128MB
Games | N: 2006 W: 849 L: 363 D: 794
Penta | [17, 113, 381, 351, 141]
Elo | 88.74 +- 14.59 (95%)
Conf | 40.0+0.40s Threads=1 Hash=256MB
Games | N: 1000 W: 408 L: 158 D: 434
Penta | [7, 49, 195, 185, 64]
Elo | 67.55 +- 13.18 (95%)
Conf | 40.0+0.40s Threads=4 Hash=256MB
Games | N: 1000 W: 355 L: 163 D: 482
Penta | [5, 59, 212, 187, 37]
Meltdown 1.10 vs other engines:
| Clockwork dev.2cbd JA | 4/4 | +4 | 4 Games |
| Pluto 1.0.1 | 2/4 | +0 | 4 Games |
| Potential 2.0.0 JA | 1.5/4 | -1 | 4 Games |
| Clover 8.2.5 | 0/4 | -4 | 4 Games |
| Pawnocchio 1.8.1 | 0/4 | -4 | 4 Games |
| Patricia 5.0 | 0/4 | -4 | 4 Games |
| Prelude Fusion 2.0 | 1/3 | -1 | 3 Games |
| Tarnished 4.0 | 0/3 | -3 | 3 Games |
| Shuffle 5.2.0 JA | 2/2 | +2 | 2 Games |
| LazySMP 9.0 | 2/2 | +2 | 2 Games |
| Rodent IV 0.33 JA | 2/2 | +2 | 2 Games |
| Casanchess 0.9 | 2/2 | +2 | 2 Games |
| Bread Engine 1.5.0 | 1.5/2 | +1 | 2 Games |
| Princhess 0.20.0 JA | 1/2 | +0 | 2 Games |
| Admete 1.8.0 | 1/2 | +0 | 2 Games |
| Halogen 14.0.0 | 0.5/2 | -1 | 2 Games |
| Oxide 2.0.0 | 0.5/2 | -1 | 2 Games |
| Stockfish dev-20250728 | 0.5/2 | -1 | 2 Games |
| Heimdall 1.4.0 | 0/2 | -2 | 2 Games |
| Arcanum 2.6 | 0/2 | -2 | 2 Games |
| Critter 1.6a | 0/2 | -2 | 2 Games |

Comments
Post a Comment