McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Release

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Release

Post by MikeB »

For those who like getting new toys to play with:

https://github.com/MichaelB7/Stockfish/ ... s/tag/v1.2
See the Github release page for the new shortcut commands when using McBrain from the command line.

McBrain is a Stockfish chess engine with a few tweaks and features.

It uses the Cerebellum book and code created by Thomas Zipproth. With the Cerebellum book enabled , it will play about 30 ELO stronger than standard Stockfish. Other features/option include fast play when mate is found ( once McBrain sees mate, it will play very fast , convenient if you're testing). it includes UCI_Limit_Strength and UCI_ELO, a delay option when using UCI_ELO so it will not play instanteously. It includes some Matefinder code (not all) by Joe Ellis and other tweaks to assist in analysis, finding strong moves and mates. And of course, it includes the latest updates from the Stockfish development team which I am deeply grateful for.

Be sure to grab the latest Cerebellum book from Tom's site. It is updated on a regular basis. http://www.zipproth.de
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by MikeB »

Here are test results:

Code: Select all

Rank Name                       Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 McBrain 2017 v1.1n 64 POP   3104   0.0    5    5  4000 2032.5  50.8  727  662 2611  18.2  65.3  3099 
   2 McBrain 2017 v1.1m 64 POP   3102   2.4    5    5  4000 2014.5  50.4  722  693 2585  18.1  64.6  3100 
   3 McBrain 2017 v1.1h 64 POP   3102   0.0    5    5  4000 2014.5  50.4  703  674 2623  17.6  65.6  3100 
   4 Stockfish 050217 64 POPC    3098   3.5    5    5  4000 1985.5  49.6  721  750 2529  18.0  63.2  3100 
   5 McBrain 2017 v1.1f 64 POP   3094   4.7    5    5  4000 1953.0  48.8  664  758 2578  16.6  64.5  3102 
---------------------------------------------------------------------------------------------------------
  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw

ResultSet-EloRating>los
                           Mc Mc Mc St Mc
McBrain 2017 v1.1n 64 POP     73 74 94 99
McBrain 2017 v1.1m 64 POP  26    50 82 98
McBrain 2017 v1.1h 64 POP  25 49    82 98
Stockfish 050217 64 POPC    5 17 17    89
McBrain 2017 v1.1f 64 POP   0  1  1 10   
ResultSet-EloRating>d
   1 McBrain 2017 v1.1n 64 POP  3104 4000.0 (2032.5 : 1967.5)
                                     1000.0 (508.5 : 491.5) McBrain 2017 v1.1m 64 POP  3102
                                     1000.0 (505.5 : 494.5) McBrain 2017 v1.1h 64 POP  3102
                                     1000.0 (509.5 : 490.5) Stockfish 050217 64 POPC   3098
                                     1000.0 (509.0 : 491.0) McBrain 2017 v1.1f 64 POP  3094
   2 McBrain 2017 v1.1m 64 POP  3102 4000.0 (2014.5 : 1985.5)
                                     1000.0 (491.5 : 508.5) McBrain 2017 v1.1n 64 POP  3104
                                     1000.0 (498.5 : 501.5) McBrain 2017 v1.1h 64 POP  3102
                                     1000.0 (509.0 : 491.0) Stockfish 050217 64 POPC   3098
                                     1000.0 (515.5 : 484.5) McBrain 2017 v1.1f 64 POP  3094
   3 McBrain 2017 v1.1h 64 POP  3102 4000.0 (2014.5 : 1985.5)
                                     1000.0 (494.5 : 505.5) McBrain 2017 v1.1n 64 POP  3104
                                     1000.0 (501.5 : 498.5) McBrain 2017 v1.1m 64 POP  3102
                                     1000.0 (504.5 : 495.5) Stockfish 050217 64 POPC   3098
                                     1000.0 (514.0 : 486.0) McBrain 2017 v1.1f 64 POP  3094
   4 Stockfish 050217 64 POPC   3098 4000.0 (1985.5 : 2014.5)
                                     1000.0 (490.5 : 509.5) McBrain 2017 v1.1n 64 POP  3104
                                     1000.0 (491.0 : 509.0) McBrain 2017 v1.1m 64 POP  3102
                                     1000.0 (495.5 : 504.5) McBrain 2017 v1.1h 64 POP  3102
                                     1000.0 (508.5 : 491.5) McBrain 2017 v1.1f 64 POP  3094
   5 McBrain 2017 v1.1f 64 POP  3094 4000.0 (1953.0 : 2047.0)
                                     1000.0 (491.0 : 509.0) McBrain 2017 v1.1n 64 POP  3104
                                     1000.0 (484.5 : 515.5) McBrain 2017 v1.1m 64 POP  3102
                                     1000.0 (486.0 : 514.0) McBrain 2017 v1.1h 64 POP  3102
                                     1000.0 (491.5 : 508.5) Stockfish 050217 64 POPC   3098
McBrain 2017 v1.1n became the release McBrain 2017 v1.2

I appreciate it's not enough games to conclude decisively, but I neither have the hardware nor the life expectancy to test many more games. If you want more games, you run them.
User avatar
Marek Soszynski
Posts: 587
Joined: Wed May 10, 2006 7:28 pm
Location: Birmingham, England

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by Marek Soszynski »

MikeB wrote:With the Cerebellum book enabled , it will play about 30 ELO stronger than standard Stockfish.
And without the book?
Marek Soszynski
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by MikeB »

Marek Soszynski wrote:
MikeB wrote:With the Cerebellum book enabled , it will play about 30 ELO stronger than standard Stockfish.
And without the book?
Look at the table above - one can draw their own conclusion about the possible ELO gain from the table.
User avatar
Marek Soszynski
Posts: 587
Joined: Wed May 10, 2006 7:28 pm
Location: Birmingham, England

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by Marek Soszynski »

MikeB wrote:
Marek Soszynski wrote:
MikeB wrote:With the Cerebellum book enabled , it will play about 30 ELO stronger than standard Stockfish.
And without the book?
Look at the table above - one can draw their own conclusion about the possible ELO gain from the table.
One can always draw one's own conclusions from anything - without being prompted.

Are the code changes and tweaks compared to Stockfish very similar to those made to Aristides? (And will Aristides be updated?)
Marek Soszynski
User avatar
reflectionofpower
Posts: 1664
Joined: Fri Mar 01, 2013 5:28 pm
Location: USA

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by reflectionofpower »

MikeB wrote:For those who like getting new toys to play with:

https://github.com/MichaelB7/Stockfish/ ... s/tag/v1.2
See the Github release page for the new shortcut commands when using McBrain from the command line.

McBrain is a Stockfish chess engine with a few tweaks and features.

It uses the Cerebellum book and code created by Thomas Zipproth. With the Cerebellum book enabled , it will play about 30 ELO stronger than standard Stockfish. Other features/option include fast play when mate is found ( once McBrain sees mate, it will play very fast , convenient if you're testing). it includes UCI_Limit_Strength and UCI_ELO, a delay option when using UCI_ELO so it will not play instanteously. It includes some Matefinder code (not all) by Joe Ellis and other tweaks to assist in analysis, finding strong moves and mates. And of course, it includes the latest updates from the Stockfish development team which I am deeply grateful for.

Be sure to grab the latest Cerebellum book from Tom's site. It is updated on a regular basis. http://www.zipproth.de
The site in German gets all messed up when I Google translate it. The Cerebellum book is unattainable.
"Without change, something sleeps inside us, and seldom awakens. The sleeper must awaken." (Dune - 1984)

Lonnie
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by velmarin »

reflectionofpower wrote: The site in German gets all messed up when I Google translate it. The Cerebellum book is unattainable.
Use this link direct.
http://www.zipproth.de/#Brainfish_download
User avatar
reflectionofpower
Posts: 1664
Joined: Fri Mar 01, 2013 5:28 pm
Location: USA

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by reflectionofpower »

velmarin wrote:
reflectionofpower wrote: The site in German gets all messed up when I Google translate it. The Cerebellum book is unattainable.
Use this link direct.
http://www.zipproth.de/#Brainfish_download
thanks,got it.
"Without change, something sleeps inside us, and seldom awakens. The sleeper must awaken." (Dune - 1984)

Lonnie
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by velmarin »

reflectionofpower wrote:
velmarin wrote:
reflectionofpower wrote: The site in German gets all messed up when I Google translate it. The Cerebellum book is unattainable.
Use this link direct.
http://www.zipproth.de/#Brainfish_download
thanks,got it.
If I may joke, is the surname okay? :twisted:


If it works, or I put it in mediafire,
Brain Book Date Positions Info
Cerebellum book Februar 04, 2017 5282959 Release 117
http://www.zipproth.de/Brainfish/Cerebe ... 170204.zip
User avatar
Nordlandia
Posts: 2838
Joined: Fri Sep 25, 2015 9:38 pm
Location: Sortland, Norway

Re: McBrain 2017 v1.2 - A Super Bowl Sunday Stockfish Releas

Post by Nordlandia »

I can't find .exe file inside the archive :?: