https://github.com/MichaelB7/Stockfish/ ... McCain.zip
One source - - build 4 different flavors of stockfish - stockfish, McCain and you can add some matefinder code to either version. You also build the current-dev Stockfish with the 3 book opening option if you choose by leaving the FEATURE1 item uncommented in the makefile( default)
Note: only the MccCain will be distributed , the other flavors are for those who are able to build it themselves - feel free to share - please provide above link to GitHub if you do share.
A lot of updates - too many to mention all of them here :
NOTE - if you pull it from Github, please go to the McCain branch , the master branch is now in sync with current-dev Stockfish
The highithed changes :
Opening Book cleanup - now accepts 3 polyglot books :
- Opening book 1 - could be GM or opening - generally a very specific book
Opening book 2 - wider book, would kick in once opening book 1 is"out of book"
Opening book 3 - wider book, would kick in once opening book 2 is"out of book"
- Stockfish: current-dev Stockfish ( as of today less 3 non functional commits made today (2/7)
Stockfish-m: current-dev Stockfish with some additional matefinder code
McCain-X1: includes all ofcurrent-dev Stockfis with added functional modifications and features
McCain-X1-m: McCain-X1 with some additional matefinder code
- The version and features - ae controlled by commenting in and out the 3 lines in red font ( toggle is on uncounted and off with the ### ) pound signs.
VERSION=maverick
####
### should be no reason to change anything below here!
### Only McCain with added feature will be publicly distributed , although feel free to play with other versions privately
### features include : Cerebellum book functionality, play by Elo (UCI limit strength), keyboard shortcuts and a few other items
FEATURE1=add_features
### FEATURE2=matefinder
Will have some exe's available for download later tonight - I have some errands to do right now.