Stockfish DD: a new official release

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

Moderators: hgm, Rebel, chrisw

Shaun
Posts: 322
Joined: Wed Mar 08, 2006 9:55 pm
Location: Brighton - UK

Re: Stockfish DD: a new official release

Post by Shaun »

Does anyone know if the Syzygy version:

http://abrok.eu/stockfish_syzygy/

Author: Ronald de Man
Date: Fri Nov 29 21:21:20 2013 +0100
Timestamp: 1385756480

corresponds to the DD version with the addition of Syzygy support?

Thanks

Shaun
User avatar
Graham Banks
Posts: 41477
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Stockfish DD: a new official release

Post by Graham Banks »

SzG wrote:
?

That's the one that I said works.
Okay.
gbanksnz at gmail.com
User avatar
Eelco de Groot
Posts: 4568
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Stockfish DD: a new official release

Post by Eelco de Groot »

Shaun wrote:Does anyone know if the Syzygy version:

http://abrok.eu/stockfish_syzygy/

Author: Ronald de Man
Date: Fri Nov 29 21:21:20 2013 +0100
Timestamp: 1385756480

corresponds to the DD version with the addition of Syzygy support?

Thanks

Shaun
Hello Shaun,

Yes I think that is the one you want. The Nov 30 version is slightly different, only in bitboard initialization code after a change from Marco there and in the makefile, after a change from Daylen Lang for OS X.
You could get the information you need I think on the page with commits on Ronald's Stockfish Syzygy branch here https://github.com/syzygy1/Stockfish/commits/master

Eelco
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
Shaun
Posts: 322
Joined: Wed Mar 08, 2006 9:55 pm
Location: Brighton - UK

Re: Stockfish DD: a new official release

Post by Shaun »

Thanks...

I looked at the commits comments and hopefully that confirms it?

Shaun
User avatar
George
Posts: 682
Joined: Mon Oct 14, 2013 1:44 am

Re: Stockfish DD: a new official release

Post by George »

mcostalba wrote:This is a new release of Stockfish after the last TCEC season. It is almost the same version that played the superfinal against Komodo. You can download at http://stockfishchess.org/ or browse the sources at https://github.com/mcostalba/Stockfish . If you still don’t find the release package please wait few hours while our site is being updated. For people compiling themselves, please verify signature is correct running ‘stockfish bench’ from a terminal window. At the end of the run, searched nodes shall be 8596156

Diffs from last version is: 32 files changed, 966 insertions(+), 1257 deletions(-)

So 291 lines of code less but should be quite stronger than version 4. For interested people here is the breakdown of lines count.

Code: Select all

-------------------------------------------------------------------------------
Language                     files          blank        comment          code
-------------------------------------------------------------------------------
C++                            20           2088           1577           5547
C/C++ Header                   21            638            555           1555
make                           1             82             80            417
-------------------------------------------------------------------------------
SUM:                           41           2726           2132           7102
-------------------------------------------------------------------------------

And here is the list of developers that contributed to this release:

Code: Select all

Chris Caino
Eelco de Groot
Gary Linscott
Gregor Cramer
Hongzhi Cheng
Jean-Francois Romang
Joona Kiiski
Jörg Oster
Kelly Wilson
Kojirion
Lucas Braesch
Marco Costalba
Matthew Sullivan
Ralph Stößer
Raminder Singh
Reuven Peleg
Uri Blass
A special thank to Daylen Yang, our precious webmaster and builder of the Mac binaries and to http://abrok.eu/stockfish/ from which I have, shameless, took the Windows binaries.


This release is dedicated to Don.

I had the previous version of Stockfish, but when I downloaded this DD version Stockfish stopped working ?
duncan
Posts: 12038
Joined: Mon Jul 07, 2008 10:50 pm

Re: Stockfish DD: a new official release

Post by duncan »

mcostalba wrote:
thanks for your brilliant work.

this King, Bishop and Knight versus King position [D]K7/2kB4/8/8/8/8/8/5N2 w - - 0 33[\D] which is a mate in 33 and took my computer 50 minutes 7,989,887,956 moves to get +M45 with stockfish dd (32 bits)

but Stockfish version 3 (32 bits) it took 11 minutes 2,340,735,935 moves to get +M45

do you know why stockfish dd searches through many more moves than stockfish 3 to find a mate ?
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: Stockfish DD: a new official release

Post by lech »

duncan wrote:
mcostalba wrote:
...
Give Marco some time to think: is draw = 0 or not? It is a joke! :P
But I would like to hear who is the author of the 9. point in search.
It was added to version 22. If I remember well, Marco was intersted the decomplied Houdini befor this version.
Who is the original author of 9. point in search?
Who is the author of this new deep idea?
Maybe, I can't be friendly, but let me be useful.
User avatar
Eelco de Groot
Posts: 4568
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Stockfish DD: a new official release

Post by Eelco de Groot »

lech wrote:
duncan wrote:
mcostalba wrote:
...
Give Marco some time to think: is draw = 0 or not? It is a joke! :P
But I would like to hear who is the author of the 9. point in search.
It was added to version 22. If I remember well, Marco was intersted the decomplied Houdini befor this version.
Who is the original author of 9. point in search?
Who is the author of this new deep idea?
Marek what do you mean with 9. point in search? You mentioned it in another thread, before. Do you mean the 9. ProbCut idea? Originally it dates back from at least 1994, see also http://chessprogramming.wikispaces.com/ProbCut

It was used in some strong Othello programs like Logistello, the famous checkers program Chinook etc. The implementation in Stockfish, as far as I know, started with a post from Onno Garms when he decided to retire and publicize some of his ideas in Onno. The post can be found here Bad Pruning The code in Stockfish is tailor made for Stockfish I think by Marco and Joona, in that it only is enabled for recaptures with a strong SEE.

Not sure if this is what you were referring to...

Regards, Eelco
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
bhlangonijr
Posts: 482
Joined: Thu Oct 16, 2008 4:23 am
Location: Milky Way

Re: Stockfish DD: a new official release

Post by bhlangonijr »

mcostalba wrote:This is a new release of Stockfish after the last TCEC season.

...

This release is dedicated to Don.
Such a wonderful piece of software and collaborative work.

Thanks Marco & team.
lech
Posts: 1136
Joined: Sun Feb 14, 2010 10:02 pm

Re: Stockfish DD: a new official release

Post by lech »

Eelco de Groot wrote:
lech wrote:
duncan wrote:
mcostalba wrote:
...
Give Marco some time to think: is draw = 0 or not? It is a joke! :P
But I would like to hear who is the author of the 9. point in search.
It was added to version 22. If I remember well, Marco was intersted the decomplied Houdini befor this version.
Who is the original author of 9. point in search?
Who is the author of this new deep idea?
Marek what do you mean with 9. point in search? You mentioned it in another thread, before. Do you mean the 9. ProbCut idea? Originally it dates back from at least 1994, see also http://chessprogramming.wikispaces.com/ProbCut

It was used in some strong Othello programs like Logistello, the famous checkers program Chinook etc. The implementation in Stockfish, as far as I know, started with a post from Onno Garms when he decided to retire and publicize some of his ideas in Onno. The post can be found here Bad Pruning The code in Stockfish is tailor made for Stockfish I think by Marco and Joona, in that it only is enabled for recaptures with a strong SEE.

Not sure if this is what you were referring to...

Regards, Eelco
Many thanks Eelco.
I think that is a great idea, I only wanted to know the author.
best for you
Marek :)
Maybe, I can't be friendly, but let me be useful.