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.6 - new chess engine (Windows and Linux)


Meltdown - UCI chess engine
Author: Hans Binderup

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

Meltdown 1.6 - what's new in this version?

Test results (v1.6 vs v1.5)
Elo | 152.21 +- 10.64 (95%)
Conf | 8.0+0.08s Threads=1 Hash=128MB
Games | N: 3002 W: 1630 L: 393 D: 979
Penta | [20, 138, 359, 553, 431]
https://openbench.bunny.beer/test/240/

What's Changed
searcher: mute compilation warning by @hansbinderup in #86
Clara/add outposts by @clarashepherd in #84
searcher: add search stack by @hansbinderup in #91
tt: add evaluation to entries by @hansbinderup in #93
cleanup: moves as copies | correct seeSwap values | add score formatter | remove constexpr warning for table limits by @hansbinderup in #92
workflows: discontinue nightly by @hansbinderup in #95
evaluation: support SPSA tuning by @hansbinderup in #96
searcher: add tt probe to qsearch by @hansbinderup in #94
tuner: improve epoch print-outs | better learning rate by @hansbinderup in #98
searcher: add lmr table by @hansbinderup in #101
terms: add term context by @hansbinderup in #99
terms: add pawn attacks to mobility scores by @hansbinderup in #100
searcher: depth based NMP | zugzwang check for NMP by @hansbinderup in #102
uci-options: fix spsa bugs by @hansbinderup in #107
workflows: fix authors for releases by @hansbinderup in #104
evaluator: correct tbhits print out | add nps printout | add hashfull printout by @hansbinderup in #105
time_manager: add soft limit scaling by @hansbinderup in #108
uci_handler: update syzygy to be compliant with OpenBench by @hansbinderup in #111
move_picker: create move picker by @clarashepherd in #109
time_manager: strong duration types | uci option for move overhead | improve moves to go time handling by @hansbinderup in #110



Comments