Chess engine: Drofa 4.0.0 (Windows and Linux)

 


Drofa - UCI chess engine (written in C++11), Author: Alexander Litov.
Rating JCER=3362
Drofa started as fork of the Shallow Blue chess engine. 

v.4.0.0:
It was a long way since Drofa 3.0.0 release (+375 elo), and I am ready to present Drofa 4.0.0.
Improvements:
Compared to-pre-released version (Drofa_3.3.22), several improvements were made:
SMP bugfix
Addition of the supplementary King-Pawn NN (it is NOT replacing existing hand-crafted eval)
Some improvements on UCI
In single core tests, this results in ~10 elo on a high-bias book, however on 8CPU up to +40 elo can be expected (compared to 3.3.22).

Future
As of Drofa 4.0.0 the engine reached incredible strength I never thought I would be able to achieve.
However, introduction of Efficiently Updatable Neural-Network-based evaluation functions (NNUE) allowed
new engines to eclipse Drofa in strength, and made long developed engines strength basically unreachable for me.

I dont want Drofa to become just another NNUE engine. However I do not have time to progress at current pace with releases.
Thus:
In future Drofa would receive releases every 15 elo-gaining patches or every +20 elo gained on high-bias book (whichever comes first).
If NNUE is ever to be ported on top of Drofa`s search, it will be developed as a separate project. All search patches of said project would be attempted in Drofa.


Comments

Popular posts from this blog

Torch-4 UCI v 1.01 - new version chess engine

Reckless 0.10.0 - new version super strong chess engine

Reckless 0.9.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?