Chess engine: Black Core 1.1



BlackCore is a UCI compatible c++ chess engine written from scratch, capable of completing high performance tasks.
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.1.1
Changelog
Small improvements
Fixed memory handling issues
TT in Qsearch
Small TT speed-ups
Better move ordering
Using log formula for LMR
Built-in texel tuning (values are still untuned)
Piece-square tables
Fixed a1a1 invalid move
More advanced king safety
Improved time management
Aspiration window


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


Comments

Popular posts from this blog

Reckless 0.9.0 - new version super strong chess engine

Reckless 0.10.0 - new version super strong chess engine

We already have the new Fritz 20 program - what does it look like and how does it work?

Torch-4 UCI v 1.01 - new version chess engine