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: Black Core 3.0 NNUE (Windows and Linux)


BlackCore is a UCI compatible c++ chess engine written from scratch, capable of completing high performance tasks. Rating CEDR=3033  Author: Szil Balazs

Its alpha beta search uses various pruning techniques, powered by a handcrafted evaluation function and a blazing fast move generator.

Thanks to the StockFish team for making such a wonderful and an easy-to-read codebase, that inspired me to get into chess programming in the first place.

Smallbrain is a great chess engine which helped me understand many important concepts, and thanks to Disservin for giving me many great ideas how can I further improve my engine.

v.3.0
Stronger than ever! BlackCore v3.0 is smarter with a perspective aware NNUE architecture (trained on Berserk data using CoreTrainer) and faster than the last release. The overall search stability was also increased and evaluations became a lot more precise. Selfplay gain: ~140 elo.

Estimated elo: 3050-3100

Feel free to contact me with any questions or problems regarding BlackCore. For choosing a binary please see the installation section in the readme.

Changelog
Better time management
SEE en passant fix
Forward futility pruning
Improved capture move ordering
New net architecture: 2 x (768 -> 256) -> 1
Smarter late move reduction
Templated search
Better TT entries
Fixed move generation "bug", that restricted search speed

github:https://github.com/SzilBalazs/BlackCore/releases/tag/3.0

Individual statistics: BlackCore 2.0 - 95 games  (+ 48,= 13,- 34), 57.4 %
Baron 3.44.1                  :   1 (+  1,=  0,-  0), 100.0 %
Dimitri 5.2.3                 :   1 (+  1,=  0,-  0), 100.0 %
Asymptote 0.8                 :   1 (+  1,=  0,-  0), 100.0 %
Stockfish 15                  :   1 (+  0,=  0,-  1),  0.0 %
Devel 4.0.2.3                 :   1 (+  1,=  0,-  0), 100.0 %
Barbarossa 0.6.0              :   1 (+  1,=  0,-  0), 100.0 %
Supernova 2.4                 :   1 (+  1,=  0,-  0), 100.0 %
Zevra 2.5                     :   1 (+  0,=  1,-  0), 50.0 %
Loki 3.5.0                    :   1 (+  1,=  0,-  0), 100.0 %
MagiC 2                       :   1 (+  1,=  0,-  0), 100.0 %
Cosette 5.1                   :   1 (+  1,=  0,-  0), 100.0 %
FrankyGo 1.0.3                :   1 (+  1,=  0,-  0), 100.0 %
Pawn 2021-09-22               :   1 (+  1,=  0,-  0), 100.0 %
Vafra 3.3.2                   :   1 (+  0,=  0,-  1),  0.0 %
Deep Shredder 13              :   2 (+  0,=  0,-  2),  0.0 %
Journeyman 2.1                :   1 (+  1,=  0,-  0), 100.0 %
Fisherov chess monk 1.2       :   3 (+  0,=  0,-  3),  0.0 %
Anka 0.6.3                    :   1 (+  1,=  0,-  0), 100.0 %
Popochin 4.3                  :   1 (+  1,=  0,-  0), 100.0 %
Sapeli 2.0                    :   1 (+  1,=  0,-  0), 100.0 %
FoxSEE 8.2                    :   1 (+  1,=  0,-  0), 100.0 %
Blunder 8.5.5                 :   1 (+  1,=  0,-  0), 100.0 %
Ceibo 0.9                     :   1 (+  0,=  0,-  1),  0.0 %
Dumb 1.11                     :   1 (+  0,=  1,-  0), 50.0 %
Avalanche 1.2.0               :   1 (+  0,=  1,-  0), 50.0 %
Fornax 3.0                    :   1 (+  1,=  0,-  0), 100.0 %
RukChess 3.0 2022-09-05       :   1 (+  0,=  1,-  0), 50.0 %
Seawall 20220918              :   1 (+  1,=  0,-  0), 100.0 %
Marvin 6.1.0                  :   2 (+  0,=  1,-  1), 25.0 %
Alexandria 3.0                :   1 (+  0,=  1,-  0), 50.0 %
Caissa 1.1                    :   2 (+  0,=  1,-  1), 25.0 %
Fire NN 1072022               :   2 (+  0,=  1,-  1), 25.0 %
Lynx 0.12.0                   :   2 (+  2,=  0,-  0), 100.0 %
Trinket 3.0.0                 :   3 (+  3,=  0,-  0), 100.0 %
CorChess 101022               :   1 (+  0,=  0,-  1),  0.0 %
Solista Attack 2              :   1 (+  0,=  0,-  1),  0.0 %
Fatalii 0.3.1                 :   2 (+  2,=  0,-  0), 100.0 %
Francesca 0.32                :   2 (+  0,=  1,-  1), 25.0 %
Halogen 11                    :   1 (+  0,=  0,-  1),  0.0 %
BrainLearn 19                 :   1 (+  0,=  0,-  1),  0.0 %
Eman 8.40                     :   3 (+  0,=  0,-  3),  0.0 %
Smallbrain 6.0                :   2 (+  0,=  1,-  1), 25.0 %
AI 27.0                       :   3 (+  0,=  0,-  3),  0.0 %
RapChess 2022-10-17           :   6 (+  6,=  0,-  0), 100.0 %
Viridithas 3.0.0              :   4 (+  2,=  1,-  1), 62.5 %
Vafra 12.2 Cfish              :   3 (+  0,=  0,-  3),  0.0 %
ShashChess 25.1               :   3 (+  0,=  1,-  2), 16.7 %
YuliGM PrO 4.0                :   3 (+  0,=  0,-  3),  0.0 %
Altair 1.0.0                  :   3 (+  3,=  0,-  0), 100.0 %
Prophet 4.3                   :   3 (+  2,=  1,-  0), 83.3 %
QuintBot 1.0.0                :   3 (+  3,=  0,-  0), 100.0 %
Jackychess 0.13.1             :   2 (+  2,=  0,-  0), 100.0 %
Seer 2.6.0                    :   2 (+  0,=  0,-  2),  0.0 %
Eggnog 5.0                    :   4 (+  4,=  0,-  0), 100.0 %

Comments