Stockfish 8 SSE (Special Edition)

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

Stockfish 8 SSE (Special Edition)

Post by MikeB »

Stockfish 8 SE is the Special Edition of Stockfish as described here:
http://talkchess.com/forum/viewtopic.php?t=61952

So one might be wondering what is the SSE version? Back in the 80's, Pontiac came out with a Bonneville SE Edition model , but then when they came with a newer "top of the line" model Bonneville , it was the "SSE".

SSE incorporates Brainfish - more information here: http://www.zipproth.de ) , essentially, a deeply searched database of chess positions at its disposal. I created an opening based book on WCC games (available here http://talkchess.com/forum/viewtopic.php?t=61999), knowing this would give Stockfish a huge advantage against an opponent that did not have access to the same database - and we can see the results here:

Code: Select all

500 rounds and 500 games completed...
time control: 1500+50
Date: 11/06/16 : 22:29:26
500 game(s) loaded
Rank Name                  Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Stockfish SSE 110616   3160   0.0    9    9   500  337.5  67.5  212   37  251  42.4  50.2  3040 
   2 Komodo 10.2 64-bit     3040 120.8    9    9   500  162.5  32.5   37  212  251   7.4  50.2  3160 
---------------------------------------------------------------------------------------------------------
Not fair to Komodo, and that should be recognized, but it does illustrate what Stockfish what can do when it has has access to a positional database and every line it plays is in the database.

Source and Mac exe can be for here: https://github.com/MichaelB7/Stockfish

You will need to download Cerebellum_light.bin from here: http://www.zipproth.de and please be sure to enter the path AND the file name in the UCI option BookPath.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish 8 SSE (Special Edition)

Post by MikeB »

another gauntlet:

Code: Select all

500 rounds and 1000 games completed...
time control: 1500+50
Date: 11/07/16 : 00:45:46
1500 game(s) loaded
Rank Name                    Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Stockfish SSE 110616     3143   0.0    7    7  1000  597.0  59.7  285   91  624  28.5  62.4  3078 
   2 Cfish 051116 64 POPCNT   3128  15.2    7    7  1000  563.0  56.3  240  114  646  24.0  64.6  3086 
   3 Komodo 10.2 64-bit       3029  99.4    7    7  1000  340.0  34.0   78  398  524   7.8  52.4  3136 
---------------------------------------------------------------------------------------------------------
peter
Posts: 3186
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Stockfish 8 SSE (Special Edition)

Post by peter »

Hi!
Don't understand fully: SF8SSE is the Brainfish- engine with SF8se-modifications and uses Cerebellum- library as well as your database?
And how to make it use your database?
The .epds only, you gave in the other posting, can't be enough I guess
Peter.
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish 8 SSE (Special Edition)

Post by MikeB »

peter wrote:Hi!
Don't understand fully: SF8SSE is the Brainfish- engine with SF8se-modifications and uses Cerebellum- library as well as your database?
And how to make it use your database?
The .epds only, you gave in the other posting, can't be enough I guess
The epds referenced in the posting is an opening set of epd positions , no different than what TCEC or a CCRL tester might use in testing engines .
peter
Posts: 3186
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Stockfish 8 SSE (Special Edition)

Post by peter »

I see, Michael.
What I didn't understand, was how to make a book out of those positions only, but of course you had the moves leading to them stored too.

My main mistake will have been, that you meant public reproduce of the usage of this book you made together with Cerebellum and your engine.
For that we'd need the book too, not the .epds only. And of course some of us would need Windows .exes.
:)
Peter.
fantasmadel50
Posts: 112
Joined: Thu Apr 30, 2015 7:36 pm

Re: Stockfish 8 SSE (Special Edition)

Post by fantasmadel50 »

Michael B, thank you very much for your contribution, if not too much to ask could produce a compilation for Windows ?. From already thank you very much.
fantasmadel50
Posts: 112
Joined: Thu Apr 30, 2015 7:36 pm

Re: Stockfish 8 SSE (Special Edition)

Post by fantasmadel50 »

Michael B, that database of almost 62,000 positions, the anger you update and expand with future versions of the engine?
User avatar
fern
Posts: 8755
Joined: Sun Feb 26, 2006 4:07 pm

Re: Stockfish 8 SSE (Special Edition)

Post by fern »

wait, wait...do you have a simple exe I can download for windows 10, 32 bits?

from the stone age regards
Fern
shrapnel
Posts: 1339
Joined: Fri Nov 02, 2012 9:43 am
Location: New Delhi, India

Re: Stockfish 8 SSE (Special Edition)

Post by shrapnel »

fern wrote:from the stone age regards
Fern
You got THAT right.
Even my Grandma uses 64-Bit Windows :lol:
i7 5960X @ 4.1 Ghz, 64 GB G.Skill RipJaws RAM, Twin Asus ROG Strix OC 11 GB Geforce 2080 Tis
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish 8 SSE (Special Edition)

Post by MikeB »

The epd file represents an opening book based on GM WCC games. It is a relatively neutral book and is suitable for use in a GUI that enables epd files to be used as opening books. Xboard is one such GUI. I am not familiar with other GUIs so I do not know if they can handle an epd book.