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



Meltdown 1.10 - new chess engine


Meltdown - UCI chess engine
Author: Hans Binderup

NOTE: this is a hobby project that is work in progress.
C++26 chess engine.

Meltdown 1.10 - what's new in this version?

transposition: use multiply-shift hashing for index by @hansbinderup in #179
searcher: add extended futility pruning by @hansbinderup in #180
searcher: add late move pruning by @clarashepherd in #181
searcher: improve qsearch return values | compensate for correction in qsearch | fix duplicate merge issue by @hansbinderup in #182
movegen: add MoveNoisy type | searcher: use MoveNoisy in qsearch | move_picker: skip bad noisy moves by @hansbinderup in #183
see_swap: correct pawn attacks | improve attack gen by @hansbinderup in #188
see_swap: correct lva | correct promotion scores | correct en-pessant score by @hansbinderup in #189
spsa: apply tuning from spsa 12-07-25 by @hansbinderup in #190
terms: add king attack pawn terms by @hansbinderup in #193
move_handling: improve castle rights | mask_tables: move tables and clean up mask table usage by @hansbinderup in #192
move_picker: swap-and-reduce for TT move by @clarashepherd in #191

How strength improved - tests

Test results (v1.10 vs v1.9)
Elo | 155.22 +- 11.76 (95%)
Conf | 8.0+0.08s Threads=1 Hash=128MB
Games | N: 2006 W: 1089 L: 248 D: 669
Penta | [4, 58, 291, 393, 257]

Elo | 144.57 +- 15.78 (95%)
Conf | 40.0+0.40s Threads=1 Hash=256MB
Games | N: 1006 W: 512 L: 116 D: 378
Penta | [3, 27, 152, 213, 108]

Elo | 133.37 +- 16.29 (95%)
Conf | 8.0+0.08s Threads=1 Hash=128MB (5man syzygy)
Games | N: 1008 W: 498 L: 129 D: 381
Penta | [8, 35, 142, 218, 101]

Elo | 142.76 +- 15.47 (95%)
Conf | 5.0+0.05s Threads=4 Hash=128MB
Games | N: 1002 W: 464 L: 74 D: 464
Penta | [2, 30, 145, 224, 100]



Comments