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



Chess engines: Heimdall 1.2.2


HeimdallUCI chess engine written in Nim.
Author: Mattia Giambirtone

More info
Heimdall is available on Lichess under its old name (Nimfish), feel free to challenge it! I try to keep the engine running on there always up to date with the changes on the master branch

v.1.2.2:
This release addresses a bug that I had inadvertently introduced while refactoring Heimdall's SMP functionality. For simplicity (and my own sanity), I have reverted the change and switched back to the old way of spawning threads, which means they are re-created at every go command (inefficient, but at least it works!)

Please refer to 1.2's release notes for an accurate changelog and strength improvements

SMP Scaling
Here follows the results of a 2v1 threads test I ran to verify that I had indeed fixed my multithreading support:

Elo   | 55.14 +- 10.85 (95%)
SPRT  | 8.0+0.08s Threads=2 Hash=16MB
LLR   | 2.89 (-2.25, 2.89) [0.00, 3.00]
Games | N: 1328 W: 419 L: 210 D: 699
Penta | [4, 94, 288, 245, 33]
https://chess.n9x.co/test/475/


Heimdall 1.1.1 vs other engines:
Rhetoric 1.4.315.5/16+1516 Games
Tcheran 4.06/6+66 Games
Eubos 3.7 JA5/6+46 Games
Stockfish 170/6-66 Games
Catto 0.12.55/5+55 Games
Kairuku 1.0.1 JA5/5+55 Games
Perseus 0.9-alpha5/5+55 Games
Koedem 1.1.2 JA5/5+55 Games
Freda 1.04/4+44 Games
TomitankChess 5.1 JA4/4+44 Games
CT800 1.464/4+44 Games
Schoenemann 0.3.04/4+44 Games
CalvinChess 4.3.0 JA1.5/4-14 Games
Alexandria 7.1.00.5/4-34 Games
Yuliana 5.500.5/4-34 Games
Obsidian 14.00.5/4-34 Games
JigSaw 6.00.5/4-34 Games
Rebel-EAS 2.00.5/4-34 Games
Stormphrax 6.0.00/4-44 Games
Big Yuli GM 2210240/4-44 Games
Quanticade Electra 0.90/4-44 Games


Github: https://github.com/nocturn9x/heimdall

Comments