They all have been updated to the latest current dev-Stockfish source
Code: Select all
### Bench signatures (total nodes searched using bench)
### Based on commits through 11/25/2019:
### ======================================================
### Black-Diamond-XR7.nodes:Nodes searched : 9311931
### Blue-Honey-FD-XR7.nodes:Nodes searched : 13276817
### Blue-Honey-XR7.nodes:Nodes searched : 5455321
### Bluefish-FD-XR7.nodes:Nodes searched : 12051099
### Bluefish-XR7.nodes:Nodes searched : 5589824
### Honey-FD-XR7.nodes:Nodes searched : 11434545
### Honey-XR7.nodes:Nodes searched : 5092260
### Stockfish-FD-XR7.nodes:Nodes searched : 10845732
### Stockfish-XR7.nodes:Nodes searched : 5742013
### Weakfish-XR7.nodes:Nodes searched : 8134785
### ======================================================
Also new in this release is "Weakfish" , which is essentially Stockfish with all the search Elo gainers removed, but the evaluation code left intact. Plays about 2400 FIDE full strength and maybe around 730 FIDE at the weakest setting of FIDE 1000.
Bluefish, another SF derivative, was authored originally by Eelco de Groot and I have agreed to keep it current more or less with dev-Stockfish.
Blue-Honey is a blend of Honey and Bluefish. Generally about 30-40 Elo weaker than SF
Honey is the continuation of McBrain, etc. usually slightly weaker than cur-dev-SF.
FR denotes that those versions also have Joe Ellis' Fortress Detection code from Crystal added in. FD versions are usually about 30 to 40 Elo weaker than the standard versions.
One single source, one makefile, one build script, builds all 10 engines - all updated to the latest current-dev-Stockfish all with the bells and whistles of Honey - centipawn output is now the default , but Scoring % is still an option. They all have Play by Elo, adaptive play, variety play and keyboard shortcuts when using an engine at the terminal. Also a new play by NPS feature was added , levels 1 to 60, starts at about 50 nps and goes to about 150K nps., roughly doubling NPS every 5 levels. Only Honey is calibrated to CCRL and FIDE, recalibrated with this release, the other engines just use the same code that was calibrated for Honey. At best , calibration is a little rough - very hard to do.
Running a final test now just to make sure nothing is broken - nothing is broken is defined as Honey being within 10 Elo or so of curr-dev-SF.
Follow along here if you wish:
Results:
https://www.dropbox.com/s/txmawp4l26te4 ... a.txt?dl=0
PGN:
https://www.dropbox.com/s/9oi23puprwe85zf/all.txt?dl=0
500 games at tc 5 min with 3 sec increment (about 13 hours or so):
Early results:
Code: Select all
20 game(s) loaded
Rank Name Rating Δ + - # Σ Σ% W L D W% =% OppR
---------------------------------------------------------------------------------------------------------
1 Honey-XR7 1069 0.0 54 54 20 11.0 55.0 3 1 16 15.0 80.0 1039
2 Stockfish 251119 64 POPC 1039 29.4 54 54 20 9.0 45.0 1 3 16 5.0 80.0 1069
---------------------------------------------------------------------------------------------------------
20 game(s) loaded
also - "XR7":
'X' based on Stockfish 10+
'R' release
'7' release #7 under 'X'