Everything you can see ...

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

Moderators: hgm, Rebel, chrisw

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

Everything you can see ...

Post by MikeB »

...I can see better ...no, not really , but that's what these limited test results might imply:

Code: Select all

94 of 198 games completed...
Time control: 1200 + 20.00 seconds
Date: 11/29/17 : 06:28:59
94 game(s) loaded
Iteration 700: 6.90232e-05 
Iteration 800: 1.98991e-05 
Rank Name                      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 SF-McBrain 4.0b 64 POPCN   3106   0.0   14   14    62   32.0  51.6    3    1   58   4.8  93.5  3097 
   2 SF-McBrain 4.0a 64 POPCN   3106   0.1   14   14    63   32.5  51.6    3    1   59   4.8  93.7  3097 
   3 Stockfish 231117 64 POPC   3089  16.8   13   13    63   29.5  46.8    0    4   59   0.0  93.7  3106 
---------------------------------------------------------------------------------------------------------
94 game(s) loaded
94 game(s) loaded
but then again who else is crazy enough to test at 20 minutes with a 20 second increment ( equivalent to about 40/53 using the CCRL's crafty benchmark on my hardware)

Version 4.0b would be the released version if released today based on STC results - look for a Holiday release in a few weeks...and yes, the "tactical" setting will be working again in the next release ☺️

went through Ivan Ivec's SF fork called Corchess ( short for correspondence chess ) designed specifically for longer time controls and hand picked the changes ( which was most of them) that worked well in McBrain... stay tuned , more to come...
User avatar
Dariusz
Posts: 364
Joined: Sat Jun 13, 2015 10:08 am
Location: Poland
Full name: Dariusz Domagała

Re: Everything you can see ...

Post by Dariusz »

Mike, this very good news!
I can not wait for this release :-)
Regards, Darius
https://chessengeria.eu
royb
Posts: 536
Joined: Thu Mar 09, 2006 12:53 am

Re: Everything you can see ...

Post by royb »

Great to hear this news!

Looking forward to the new release soon!
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Everything you can see ...

Post by MikeB »

This is easily one of the best results ever achieved against SF at this time control - but I just cobbled this together - it is Ivan's Corchess code that is making the difference.

Code: Select all

66 rounds and 198 games completed...
Time control: 1200 seconds + 20.00 seconds
Target completion: 11/29/17 : 19:10:42
Date: 11/29/17 : 18:39:44
198 game(s) loaded
ResultSet-EloRating>mm 0 1
Iteration 100: 0.000769845 
00:00:00,00
ResultSet-EloRating>confidence 0.95
0.95
Rank Name                      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 SF-McBrain 4.0a 64 POPCN   3112   0.0   20   20   132   69.5  52.7   13    6  113   9.8  85.6  3094 
   2 SF-McBrain 4.0b 64 POPCN   3103   8.2   21   21   132   67.0  50.8   10    8  114   7.6  86.4  3098 
   3 Stockfish 231117 64 POPC   3085  18.2   20   20   132   61.5  46.6    6   15  111   4.5  84.1  3107 
---------------------------------------------------------------------------------------------------------
ResultSet-EloRating>los
                          SF SF St
SF-McBrain 4.0a 64 POPCN     75 98
SF-McBrain 4.0b 64 POPCN  24    93
Stockfish 231117 64 POPC   1  6   
The difference between a and b version above was a change of just one line of code - results were in inconclusive with STC. I will add Ivan Ivec to the authors list to the next release of McBrain, it is well deserved!
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Everything you can see ...

Post by MikeB »

MikeB wrote:This is easily one of the best results ever achieved against SF at this time control - but I just cobbled this together - it is Ivan's Corchess code that is making the difference.

Code: Select all

66 rounds and 198 games completed...
Time control: 1200 seconds + 20.00 seconds
Target completion: 11/29/17 : 19:10:42
Date: 11/29/17 : 18:39:44
198 game(s) loaded
ResultSet-EloRating>mm 0 1
Iteration 100: 0.000769845 
00:00:00,00
ResultSet-EloRating>confidence 0.95
0.95
Rank Name                      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 SF-McBrain 4.0a 64 POPCN   3112   0.0   20   20   132   69.5  52.7   13    6  113   9.8  85.6  3094 
   2 SF-McBrain 4.0b 64 POPCN   3103   8.2   21   21   132   67.0  50.8   10    8  114   7.6  86.4  3098 
   3 Stockfish 231117 64 POPC   3085  18.2   20   20   132   61.5  46.6    6   15  111   4.5  84.1  3107 
---------------------------------------------------------------------------------------------------------
ResultSet-EloRating>los
                          SF SF St
SF-McBrain 4.0a 64 POPCN     75 98
SF-McBrain 4.0b 64 POPCN  24    93
Stockfish 231117 64 POPC   1  6   
The difference between a and b version above was a change of just one line of code - results were in inconclusive with STC. I will add Ivan Ivec to the authors list to the next release of McBrain, it is well deserved!
Two of the wins that Stockfish scored above were time forfeits - SF-McB's(versions A) flag fell - I then check my database and found that since August 21st - SF or SF-McB has time forfeited over 60 times ( flag fell ) and it has continued with all the patches since the initial patch on 8/17. - the game above were 20 minute games with 20 second increments and yet the flag fell twice in just under 200 games. It happens less than 1% of the time - but it should almost never happen. McBrain will revert back to the old time code in the next release. The old code worked fine - it was never an issue.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Everything you can see ...

Post by MikeB »

Just checked my test databases from June and November of this year

In June , I ran 55,630 games - Stockfish or SF-McB were involved ~53500 of those games and they had a total of 3 flags or 0.006% or once every ~17833 games or so.

Code: Select all

ResultSet>rp /Users/michaelbyrne/cluster.mfb/Jun17.pgn 
55630 game(s) loaded
ResultSet>
In November so far , I have run 22,431 games - Stockfish or SF-McB were involved in ~18000 of those games and have a total of 28 flags or 0.16% or once every ~643 games . An incident flag rate that is ~27.8 times higher.

Code: Select all

ResultSet>rp /Users/michaelbyrne/cluster.mfb/Nov17.pgn 
22431 game(s) loaded
ResultSet>
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Everything you can see ...

Post by MikeB »

MikeB wrote:Just checked my test databases from June and November of this year

In June , I ran 55,630 games - Stockfish or SF-McB were involved ~53500 of those games and they had a total of 3 flags or 0.006% or once every ~17833 games or so.

Code: Select all

ResultSet>rp /Users/michaelbyrne/cluster.mfb/Jun17.pgn 
55630 game(s) loaded
ResultSet>
In November so far , I have run 22,431 games - Stockfish or SF-McB were involved in ~18000 of those games and have a total of 28 flags or 0.16% or once every ~643 games . An incident flag rate that is ~27.8 times higher.

Code: Select all

ResultSet>rp /Users/michaelbyrne/cluster.mfb/Nov17.pgn 
22431 game(s) loaded
ResultSet>
Some what to my surprise , the new time code generates higher ELO than the old timeman.cpp. Apparently the more aggressive use of time earlier in the game more than makes up for the 28x higher Flag incident rate that I experienced. The new time code just has to win one more game out of 643 games to break even and possibly be plus ( often the flag incident is only giving up 1/2 point , turning a draw into loss. I have not seen a game where a win turned into a loss, but I haven't checked every game ). In any event, the new timeman.cpp stays in.
jhellis3
Posts: 546
Joined: Sat Aug 17, 2013 12:36 am

Re: Everything you can see ...

Post by jhellis3 »

You can hard code an extra buffer to the TM, which will have zero impact at any non-bullet time controls (other than preventing the time losses obviously). The only reason it isn't higher is because SF tests at 10 + 0.10 which gets scaled down even further on fast machines.