Stockfish 2.0 GTB
Stockfish 2.0 GTB
Well, I ported the code I ported from 1.7 to 1.9 over to 2.0.
It probably isn't any stronger than the regular Stockfish, but it's more useful for endgame analysis.
Currently it doesn't probe in the quiescence search, should it? I have absolutely no experience with chess programming.
Here's the source and a reasonably fast 32-bit Windows executable.
http://www.mediafire.com/?7dfd7dcaa2c2bf4
Note for people compiling it themselves:
Unlike the previous Stockfish GTB, it doesn't require you to define a bunch of things. Smile
A simple 'make profile-build ARCH=<whatever>' should suffice.
Peter
It probably isn't any stronger than the regular Stockfish, but it's more useful for endgame analysis.
Currently it doesn't probe in the quiescence search, should it? I have absolutely no experience with chess programming.
Here's the source and a reasonably fast 32-bit Windows executable.
http://www.mediafire.com/?7dfd7dcaa2c2bf4
Note for people compiling it themselves:
Unlike the previous Stockfish GTB, it doesn't require you to define a bunch of things. Smile
A simple 'make profile-build ARCH=<whatever>' should suffice.
Peter
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: Stockfish 2.0 GTB
Very well done Peter. You've now actually motivated me to finally get GTB. Thanks!
PAWN : Knight >> Bishop >> Rook >>Queen
Re: Stockfish 2.0 GTB
Thanks, but I really didn't do much. It took me like an hour to port it from 1.9 to 2.0.
The 1.7 version was an experimental version the Stockfish team released, and I just ported that code to 1.9 then to 2.0. So I did about none of the work.
Peter
The 1.7 version was an experimental version the Stockfish team released, and I just ported that code to 1.9 then to 2.0. So I did about none of the work.
Peter
- kingliveson
- Posts: 1388
- Joined: Thu Jun 10, 2010 1:22 am
- Real Name: Franklin Titus
- Location: 28°32'1"N 81°22'33"W
Re: Stockfish 2.0 GTB
You're being too modest. No one else cared to do it so thanks for your efforts.Peter C wrote:Thanks, but I really didn't do much. It took me like an hour to port it from 1.9 to 2.0.
The 1.7 version was an experimental version the Stockfish team released, and I just ported that code to 1.9 then to 2.0. So I did about none of the work.
Peter
PAWN : Knight >> Bishop >> Rook >>Queen
Re: Stockfish 2.0 GTB
It's true that I did next to nothing (which is quite fortunate because I know very little C++ ).
I *am* kind of surprised that it wasn't already done, especially by the Stockfish team.
I'm doing some testing (but not enough ), and so far it doesn't look any stronger (or weaker for that matter ) than the official version, but I only have a few games. I'll post the results when they are ready.
Peter
I *am* kind of surprised that it wasn't already done, especially by the Stockfish team.
I'm doing some testing (but not enough ), and so far it doesn't look any stronger (or weaker for that matter ) than the official version, but I only have a few games. I'll post the results when they are ready.
Peter
Re: Stockfish 2.0 GTB
It asks for a missing DLL on my machine (libgcc_s_dw2-1.dll, libstdc++-6.dll, pthreadGC2.dll)
Re: Stockfish 2.0 GTB
Oops. That's what I get for trying to make a fast executable....
Download this and extract it to the same directory as stockfish.exe.
Thanks for pointing that out.
News on my test of it:
Crappy Fritz GUI crashed after a few games were played in the tournament. I'll rerun it with Arena and post the results.
Peter
Download this and extract it to the same directory as stockfish.exe.
Thanks for pointing that out.
News on my test of it:
Crappy Fritz GUI crashed after a few games were played in the tournament. I'll rerun it with Arena and post the results.
Peter
-
- Site Admin
- Posts: 1226
- Joined: Wed Jun 09, 2010 7:49 am
- Real Name: Jeremy Bernstein
- Location: Berlin, Germany
- Contact:
Re: Stockfish 2.0 GTB
Peter are you using VS.NET for compilation?Peter C wrote:Oops. That's what I get for trying to make a fast executable....
Download this and extract it to the same directory as stockfish.exe.
Thanks for pointing that out.
News on my test of it:
Crappy Fritz GUI crashed after a few games were played in the tournament. I'll rerun it with Arena and post the results.
Peter
Re: Stockfish 2.0 GTB
Nope, MinGW + MSYS.
GCC 4.5.0
That's why I'm stuck with making 32-bit executables, there is no 64-bit MinGW that I know of.
Peter
GCC 4.5.0
That's why I'm stuck with making 32-bit executables, there is no 64-bit MinGW that I know of.
Peter
-
- Site Admin
- Posts: 1226
- Joined: Wed Jun 09, 2010 7:49 am
- Real Name: Jeremy Bernstein
- Location: Berlin, Germany
- Contact:
Re: Stockfish 2.0 GTB
That's what I figured. I can give it a run on VS.NET tomorrow when I'm on my dev machine, if you like.Peter C wrote:Nope, MinGW + MSYS.
GCC 4.5.0
That's why I'm stuck with making 32-bit executables, there is no 64-bit MinGW that I know of.
Peter
jb