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 engine: Halogen 7.0 and NNUE


Halogen - UCI chess engine
Author: Kieren Pearson

Halogen now comes packaged with its very own neural network for evaluation! The network is embedded into the executable and no additional work is needed for the engine to work. 
The weights file for the NN is included in the ./src/ directory and is written in a plain text format for convenience. The network has 741 input parameters, 64 hidden neurons and one output with ReLU activation. The weights are embedded into the executable and do not need to be placed in the local directory.

Change log:
Improved evaluation by implementing a neural network (#49, #51, #53, #69, #72, #75 ~80 ELO)
Implemented IID reduction as outlined by the author of Rebel (#50)
Added Syzygy EGTB support through Fantom (https://github.com/jdart1/Fathom). Tested up to 5 piece but shouldn't have issues with 6 or 7 (#57)
Fixed implementation of static exchange evaluation to work correctly (#65 ~40 ELO)
Removed pawn blockade detection as it has no effect on playing strength (#76)

Halogen 7.0 download
All files (games, tables and engines) - download from page

Comments