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



Maelstrom 3.3.0 - new version chess engine


MaelstromUCI-compliant Golang chess engine in development from scratch. 
Author: Saigautam Bonam

Maelstrom 3.3.0 - what's new?

Estimated ELO: 3310
Changelist
Feature (move ordering): implement countermove heuristic
Feature (move ordering): implement 1-ply conthist
Optimization (LMR): rework LMR entirely to be based on fractional depth reductions
Feature (LMR): add history calculation and whether hash move is capture to LMR calculation
Feature (static eval cache): add TT static eval correction
Simplification (SEE): make SEE threshold based
Feature (time management): add soft time management scaling with best move stability, score stability, and node ratio

Maelstrom 3.3.0 author tests:

vs. Maelstrom v3.2.0
STC:

Score of Maelstrom v3.3.0 vs Maelstrom v3.2.0: 125 - 26 - 111  [0.689] 262
...      Maelstrom v3.3.0 playing White: 70 - 7 - 54  [0.740] 131
...      Maelstrom v3.3.0 playing Black: 55 - 19 - 57  [0.637] 131
...      White vs Black: 89 - 62 - 111  [0.552] 262
Elo difference: 138.1 +/- 32.4, LOS: 100.0 %, DrawRatio: 42.4 %
SPRT: llr 2.89 (100.1%), lbound -2.25, ubound 2.89 - H1 was accepted
LTC:

Score of Maelstrom v3.3.0 vs Maelstrom v3.2.0: 112 - 30 - 169  [0.632] 311
...      Maelstrom v3.3.0 playing White: 65 - 12 - 78  [0.671] 155
...      Maelstrom v3.3.0 playing Black: 47 - 18 - 91  [0.593] 156
...      White vs Black: 83 - 59 - 169  [0.539] 311
Elo difference: 93.8 +/- 25.8, LOS: 100.0 %, DrawRatio: 54.3 %
SPRT: llr 2.9 (100.5%), lbound -2.25, ubound 2.89 - H1 was accepted
vs. Stash 34 (~3330) LTC
Score of Maelstrom v3.3.0 vs Stash 34.0: 492 - 589 - 491  [0.469] 1572
...      Maelstrom v3.3.0 playing White: 295 - 258 - 234  [0.524] 787
...      Maelstrom v3.3.0 playing Black: 197 - 331 - 257  [0.415] 785
...      White vs Black: 626 - 455 - 491  [0.554] 1572
Elo difference: -21.5 +/- 14.2, LOS: 0.2 %, DrawRatio: 31.2 %
SPRT: llr -2.27 (-78.6%), lbound -2.25, ubound 2.89 - H0 was accepted

Maelstrom 3.2.0 vs other engines:

Jinx 1.0 JA8/8+88 Games
Adeon 1.2.18/8+88 Games
Tomcat 1.0 JA6.5/8+58 Games
Lambergar 1.22.5/8-38 Games
Oxide 1.4.02.5/8-38 Games
Zahak 10.0 JA2.5/8-38 Games
Tucano 12.17 JA2/8-48 Games
Illumina 3.0 JA2/8-48 Games
Velvet 9.0.0 dev7 JA1/8-68 Games
Halogen 13.10.00.5/8-78 Games
Bagatur 5.31/6-46 Games
Bitbit 1.42.5/4+14 Games
Saturn 1.3 JA2.5/4+14 Games
Fritz 152.5/4+14 Games
Fritz 201/4-24 Games
Critter 1.6a0.5/4-34 Games




Comments