Hi Kieren,Re: New engine releases 2020
Post by Kieren Pearson » Tue Oct 27, 2020 9:43 am
https://github.com/KierenP/Halogen/releases/tag/v8
It is with great pleasure I announce the release of Halogen 8. In late September, Halogen was added to the OpenBench framework. As a result, Halogen underwent one of its best months of development so far. In self testing, Halogen 8 is approximately 200 elo stronger than Halogen 7.
Halogen 8 features a larger neural network than was contained in Halogen 7, but due to improvements and optimisations runs significantly faster. The current network was trained using a private neural network trainer written in C by @AndyGrant. I can't thank Andrew enough for the work he has done to support the development of Halogen.
Estimated elo: 2800 CCRL blitz.
Is this still valid (from your release comments)?
I could not resist after I saw you had already added 22 more commits since the last release and especially one for no popcount.It is not recommended that you compile it yourself because it is currently experiencing significant slowdowns in multithreaded mode when compiled with gcc.
My quick runs (default hash only) up to 4 cores (no more available here) show no slowdown for my compilation here.
It also shows a speedup of > 10% against your no popcount release v8, but ofc I don't know, if this is due to changes since your version 8 release.
I was too lazy to check out the master at version 8 and I wanted to test the newest dev ;-)
BTW I think the default value for hash perhaps should be a bit raised?
Code: Select all
Halogen dev x64
...
info depth 15 seldepth 15 score cp 23 time 23182 nodes 16601088 nps 716000 hashfull 1000 tbhits 0 pv e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4d1 g8f6 b1c3 f8c5 f1c4 d7d5 c4d5 f6d5 c3d5
Halogen dev x64
...
setoption name Threads value 2
...
info depth 15 seldepth 15 score cp 19 time 26442 nodes 36790272 nps 1391000 hashfull 1000 tbhits 0 pv g1f3 g8f6 c2c4 e7e6 g2g3 c7c5 f1g2 b8c6 b2b3 d7d5 c4d5 e6d5 e1g1 h7h6 c1b2
Halogen dev x64
...
setoption name Threads value 4
...
info depth 15 seldepth 15 score cp 19 time 16193 nodes 42467328 nps 2622000 hashfull 1000 tbhits 0 pv g1f3 g8f6 c2c4 e7e6 g2g3 c7c5 f1g2 d7d5 c4d5 e6d5 b2b3 b8c6 c1b2 h7h6 e1g1Code: Select all
Halogen 8 x64 (download from repo)
...
info depth 15 seldepth 15 score cp 17 time 46345 nodes 29642905 nps 639000 hashfull 1000 tbhits 0 pv d2d4 g8f6 g1f3 e7e6 c1g5 d7d5 e2e3 b8d7 c2c4 f8b4 f3d2 c7c6 a2a3 b4d6 g5h4
Halogen 8 x64 (download from repo)
...
setoption name Threads value 2
info depth 15 seldepth 12 score cp 19 time 23139 nodes 28289039 nps 1222000 hashfull 1000 tbhits 0 pv g1f3 g8f6 c2c4 e7e6 g2g3 c7c5 f1g2 d7d5 c4d5 e6d5 b2b3 b8c6