All in all, it didn't take me very long to port the changes from the version in this post of Marco Costalba. I also added a UCI option to select the tablebase compression scheme, but it's untested, as I only have .cp4 TBs.
It does actually work; I tested it (albeit not much) and it does use the tablebases.
Please don't use by binary for testing, as it is a) only 32-bit, and b) really slow. Jim Ablett, if you could please make a JA version that would be great.
I honestly have to clue how strong it is, as I was testing it vs the standard JA compile until I realized mine was about half as fast.
Sources and slow 32-bit binary:
http://www.mediafire.com/?h8f5xyd8j4revzy
EDIT: Oh, and define USE_GTB at compile time for Gaviota TBs, and USE_EXTRA for some extra (at this point it just ups the max number of threads) stuff. This is the default in the makefile.
Have fun,
Peter
Stockfish 1.9 GTB
Moderators: hgm, Rebel, chrisw
-
- Posts: 12662
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Stockfish 1.9 GTB
Here is a quick rendition in 64 bits:alpha123 wrote:All in all, it didn't take me very long to port the changes from the version in this post of Marco Costalba. I also added a UCI option to select the tablebase compression scheme, but it's untested, as I only have .cp4 TBs.
It does actually work; I tested it (albeit not much) and it does use the tablebases.
Please don't use by binary for testing, as it is a) only 32-bit, and b) really slow. Jim Ablett, if you could please make a JA version that would be great.
I honestly have to clue how strong it is, as I was testing it vs the standard JA compile until I realized mine was about half as fast.
Sources and slow 32-bit binary:
http://www.mediafire.com/?h8f5xyd8j4revzy
EDIT: Oh, and define USE_GTB at compile time for Gaviota TBs, and USE_EXTRA for some extra (at this point it just ups the max number of threads) stuff. This is the default in the makefile.
Have fun,
Peter
http://cap.connx.com/chess-engines/new- ... tb.exe.bz2
-
- Posts: 240
- Joined: Sat Mar 18, 2006 4:01 am
- Location: Cold
Re: Stockfish 1.9 GTB
Not working. ErrorDann Corbit wrote:
Here is a quick rendition in 64 bits:
http://cap.connx.com/chess-engines/new- ... tb.exe.bz2
-
- Posts: 6363
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Stockfish 1.9 GTB
Not working here either ... I tried Fritz 12 GUI and Shredder GUI. No success.perejaslav wrote:Not working. ErrorDann Corbit wrote:
Here is a quick rendition in 64 bits:
http://cap.connx.com/chess-engines/new- ... tb.exe.bz2
Last edited by AdminX on Wed Oct 06, 2010 1:04 pm, edited 1 time in total.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 6363
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Stockfish 1.9 GTB
Could not get 32bit version to load under Fritz 12 GUI and Shredder GUI. No success either.alpha123 wrote:All in all, it didn't take me very long to port the changes from the version in this post of Marco Costalba. I also added a UCI option to select the tablebase compression scheme, but it's untested, as I only have .cp4 TBs.
It does actually work; I tested it (albeit not much) and it does use the tablebases.
Please don't use by binary for testing, as it is a) only 32-bit, and b) really slow. Jim Ablett, if you could please make a JA version that would be great.
I honestly have to clue how strong it is, as I was testing it vs the standard JA compile until I realized mine was about half as fast.
Sources and slow 32-bit binary:
http://www.mediafire.com/?h8f5xyd8j4revzy
EDIT: Oh, and define USE_GTB at compile time for Gaviota TBs, and USE_EXTRA for some extra (at this point it just ups the max number of threads) stuff. This is the default in the makefile.
Have fun,
Peter
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 149
- Joined: Thu Feb 15, 2007 4:34 am
- Location: USA
Re: Stockfish 1.9 GTB
The 64-bit version didn't work on my Windows 7 PC under Arena. (Unspecified problem loading the engine.)
I did get the 32-bit version to work on my Windows 2000 PC under Arena, but only after adding three dll files to the Stockfish directory:
pthreadGC2.dll
libgcc_s_dw2-1.dll
libstdc++-6.dll
Arena doesn't report any tablebase hits, but it seems that the GTBs are working with the cp4 compression.
I did get the 32-bit version to work on my Windows 2000 PC under Arena, but only after adding three dll files to the Stockfish directory:
pthreadGC2.dll
libgcc_s_dw2-1.dll
libstdc++-6.dll
Arena doesn't report any tablebase hits, but it seems that the GTBs are working with the cp4 compression.
-
- Posts: 6363
- Joined: Mon Mar 13, 2006 2:34 pm
- Location: Acworth, GA
Re: Stockfish 1.9 GTB
Interesting I was using Windows 7 also.Jimbo I wrote:The 64-bit version didn't work on my Windows 7 PC under Arena. (Unspecified problem loading the engine.)
I did get the 32-bit version to work on my Windows 2000 PC under Arena, but only after adding three dll files to the Stockfish directory:
pthreadGC2.dll
libgcc_s_dw2-1.dll
libstdc++-6.dll
Arena doesn't report any tablebase hits, but it seems that the GTBs are working with the cp4 compression.
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
__________________________________________________________________
Ted Summers
-
- Posts: 660
- Joined: Sat Dec 05, 2009 5:13 am
- Location: Colorado, USA
Re: Stockfish 1.9 GTB
@Dann Corbit: Thanks!
@Everybody with problems: try downloading pthreadGC2.dll from here.
And yeah, it doesn't report TB hits, I may fix that in the future.
Anyway I gotta run but I'll help fix these errors when I get back.
Peter
@Everybody with problems: try downloading pthreadGC2.dll from here.
And yeah, it doesn't report TB hits, I may fix that in the future.
Anyway I gotta run but I'll help fix these errors when I get back.
Peter
-
- Posts: 660
- Joined: Sat Dec 05, 2009 5:13 am
- Location: Colorado, USA
Re: Stockfish 1.9 GTB
The problem probably lies somewhere in the dynamic linking with the pthreads library or maybe some other thing that MinGW linked to that I don't know about.
Jim, how do you get your compiles to run without extra dlls like that?
Peter
Jim, how do you get your compiles to run without extra dlls like that?
Peter
-
- Posts: 12662
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Stockfish 1.9 GTB
That is not much of an error report. What was the exact error message.perejaslav wrote:Not working. ErrorDann Corbit wrote:
Here is a quick rendition in 64 bits:
http://cap.connx.com/chess-engines/new- ... tb.exe.bz2
Did you use the UCI setup to set the appropriate paths to the GTB files?