Chess engine: Barbarossa 0.6 (Windows and Linux)





Barbarossa
- UCI chess engine
Author: Nicu Ionita  Rating JCER=2507

v. 0.6.0
Rated about 90 Elo in self play over the previous version 0.5.0.

Changes from the previous version:
Compilation with more recent GHC / Stack (GHC 8.8.4 / stack LTS-16.20)
New eval terms: weak pawns, optimized
Eval parameters & weights structures generated with Template Haskell
Fixed extended futility pruning up to depth 6
Simplification of time management and helper threads
Better inlining and strictness in code
Search depth 1 normally (no full window)
SelfPlay: add new parameter for nodes budget
Search time reduction for first move
Use only one CPU for all threads (search + helper)
Two abort times, unlimited extensions
Killer list with 3 killers
Better history scale when maximum reached
Higher value for king safety
Better speed, especially in QS
Binaries are provided for Windows 10 and Linux (both SSE4.2 & 64 bit).

Comments

Popular posts from this blog

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

Stockfish 250702 wins Android Chess Engines Tournament, 2025.08.03-04