dev-McCain X2a (source only you must compile your own exe's) has been updated with both dev SF and McCain updates.
https://github.com/MichaelB7/Stockfish/tree/McCain
With the McCain source, you build both current devSF or current dev-McCain - which version you build is whether or not comment or uncomment line 34
### Uncomment the line below for McCain, comment out for Stockfish
VERSION=maverick
If you build current-dev-SF, it will also have all the bells and whistles for 3 opening books, play by Elo etc that McCain has
It played pretty well in a short match of 400 games at STC - ymmv naturally. In my opinion, this more is likely an aberration than any real indicator of strength. When it looks too good, it is usually not true. I have not introduced anything of significance lately that would justify this result. I did check the pgn field to make sure there were no time flags ( usually indicates a crash by one of the engines).
Code: Select all
400 rounds and 400 games completed...
Time control: 15 seconds + .500 seconds
Target completion: 03/11/19 : 00:04:29
Date: 03/11/19 : 00:55:09
400 game(s) loaded
Rank Name Rating Δ + - # Σ Σ% W L D W% =% OppR
---------------------------------------------------------------------------------------------------------
1 McCain X2a 3109 0.0 20 20 400 210.0 52.5 79 59 262 19.8 65.5 3091
2 Stockfish 110319 64 POPC 3091 17.6 20 20 400 190.0 47.5 59 79 262 14.8 65.5 3109
---------------------------------------------------------------------------------------------------------
Time to complete: 00:50:41
Of particular note, for those with macOS (N/A for other OS), it has this thread stack size bug update by Marco Costalba:
]https://github.com/official-stockfish/ ... /pull/2035
As an fyi, I'm working on a standalone mate finder type program (to be named "1st-Mate") which will combine both McCain and Matefinder by Joe Ellis - the source has not yet been released publicly, but when it is released it will never be as fast as Joe Ellis' matefinder in finding mates, but more of a hybrid engine between McCain and Matefinder.
Also, I have updated Joe Ellis' matefinder code with the latest dev-SF code to the best of my abilities ( again you must compile your own exe's). This might be of some interest since Joe's matefinder code has not been updated on GitHub since late December.
https://github.com/MichaelB7/Stockfish/tree/mate_finder