McBrain 2017 v2.2 Release

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

Moderators: hgm, Harvey Williamson, bob

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
MikeB
Posts: 2857
Joined: Thu Mar 09, 2006 5:34 am
Location: Pen Argyl, Pennsylvania

McBrain 2017 v2.2 Release

Post by MikeB » Mon May 01, 2017 11:41 am

https://github.com/MichaelB7/Stockfish/ ... s/tag/v2.2

About 20 ELO stronger than v2.1 with time control 30 sec base and 0.5 sec increment:

Code: Select all

2000 rounds and 2000 games completed...
time control: 3000+50
Date: 05/01/17 : 04:39:32
2000 game(s) loaded
Rank Name                      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 McBrain 2017 v2.2 64 POP   3110   0.0    3    3  2000 1063.5  53.2  367  240 1393  18.4  69.7  3090 
   2 McBrain 2.1 64 POPCNT      3090  19.9    3    3  2000  936.5  46.8  240  367 1393  12.0  69.7  3110 
---------------------------------------------------------------------------------------------------------
Executables for all flavors of Windows, Linux and macOS operating systems with more details and notes on the changes at the GitHub page above.

maxdeg
Posts: 155
Joined: Thu Mar 10, 2016 5:17 pm
Location: Canada

Re: McBrain 2017 v2.2 Release

Post by maxdeg » Mon May 01, 2017 12:07 pm

Thanks .. :D

+1

Damir
Posts: 1983
Joined: Mon Feb 11, 2008 2:53 pm

Re: McBrain 2017 v2.2 Release

Post by Damir » Mon May 01, 2017 12:17 pm

Thanks Michael. Keep up the good work.
Did you try and test it against the latest Stockfish ?

Paloma
Posts: 720
Joined: Thu Dec 25, 2008 8:07 pm

Re: McBrain 2017 v2.2 Release

Post by Paloma » Mon May 01, 2017 1:45 pm

Many thanks Michael

Vinvin
Posts: 4189
Joined: Thu Mar 09, 2006 8:40 am
Full name: Vincent Lejeune

Re: McBrain 2017 v2.2 Release

Post by Vinvin » Mon May 01, 2017 1:50 pm

maxdeg wrote:Thanks .. :D

+1
+1 !

MikeB
Posts: 2857
Joined: Thu Mar 09, 2006 5:34 am
Location: Pen Argyl, Pennsylvania

Re: McBrain 2017 v2.2 Release

Post by MikeB » Mon May 01, 2017 2:12 pm

Damir wrote:Thanks Michael. Keep up the good work.
Did you try and test it against the latest Stockfish ?
Not the release version. The testing I did previously showed it might be about the same. The biggest reason for the increase are the commits the SF development team made and me doing less damage on adding the added features. Objective is really to keep pace with Stockfish , but with added analysis features not readily available in the Stockfish releases. Of course you also have Matefinder , and Sugar , which all have added functionality - my objective was to try keep incorporate some of their fuctuonality into one engine as a user option , bypassing the need to load a different engine and of course Brainfish has the best opening book specifically designed for the Stockfish engine.

I did add a tweak to the smp mode , which narrows the search a tad for every thread added (CPU), allowing it to get deeper faster. Perhaps 1 or 2 ELO for every thread added. You can see the code for that tweak in the Search::Init function that sets up the LMR table search.c. Very time consuming to test , but I ran tests at 3, 4 , 6 and 12 core and the result was quite linear of 1-2 added ELO above what SMP typically delivers. Say if going from 1 CPU to 4 CPU adds 100 ELO , this tweak will take it to 3 to 6 ELO higher (3 x 1 to 3 X 2) or 103 to 106 - my guess is that is probably near the midpoint or 104.5.

Vinvin
Posts: 4189
Joined: Thu Mar 09, 2006 8:40 am
Full name: Vincent Lejeune

Re: McBrain 2017 v2.2 Release

Post by Vinvin » Mon May 01, 2017 2:59 pm

In Arena, the field "Current move" is not displayed :?

Dariusz
Posts: 109
Joined: Sat Jun 13, 2015 8:08 am
Location: Poland

Re: McBrain 2017 v2.2 Release

Post by Dariusz » Mon May 01, 2017 3:07 pm

Big thanks Michael !
Regards, Dariusz

MikeB
Posts: 2857
Joined: Thu Mar 09, 2006 5:34 am
Location: Pen Argyl, Pennsylvania

Re: McBrain 2017 v2.2 Release

Post by MikeB » Mon May 01, 2017 3:19 pm

Vinvin wrote:In Arena, the field "Current move" is not displayed :?
Go into your UCI Options and check mark the option "ShowInfo" that should display the "current move" field. It is off by default, only because that is my preference. One of the perks when you modify code, you can modify it to suit your own preferences. On a 12 Core Mac Pro , there is just way to much output being displayed when running on all 12 cores ( for me anyway 😉).

JohnS
Posts: 124
Joined: Sun Feb 24, 2008 1:08 am

Re: McBrain 2017 v2.2 Release

Post by JohnS » Wed May 03, 2017 4:27 am

Hi Michael

Thanks for providing this excellent version of Stockfish.

Is it ok to keep the Matefinder option on when analysing a complete game or will this lead to poor analysis? I'm not worried about the tiny Elo loss.

Thanks.
John

Post Reply