This is actually not a syzygy TB position because of the castling rights.MikeB wrote: [d] 4k3/8/8/8/7q/8/3Q4/R3K3 w Q - 3 1 if playing white, does not pick up mate score. Komodo here will show mate score. I have syzygy table base in two different directories - could that be an issue?
Gull 3 Linux+Syzygy and Fathom released.
Moderators: hgm, Rebel, chrisw
-
- Posts: 55
- Joined: Thu Oct 22, 2015 2:14 am
Re: Gull 3 Linux+Syzygy and Fathom released.
Last edited by basil00 on Mon Nov 23, 2015 2:49 am, edited 1 time in total.
-
- Posts: 55
- Joined: Thu Oct 22, 2015 2:14 am
Re: Gull 3 Linux+Syzygy and Fathom released.
It seems there is a problem with 6-man, also here. Unfortunately I could not test 6-man. The 5-man case passed 1000s of games (play-to-mate) so seems stable.stuwph wrote: After some first tests it looks that syzygy for now only works up to 5men, initializing 6men makes the engine crash, at least in Chessbase and Arena gui
Hard to say what the problem without being able to reproduce it. Possible buffer overflow? Perhaps try to re-compile with -fsanitize=address and see what it says.
-
- Posts: 4889
- Joined: Thu Mar 09, 2006 6:34 am
- Location: Pen Argyl, Pennsylvania
Re: Gull 3 Linux+Syzygy and Fathom released.
Good catch , this position works fine.basil00 wrote:This is actually not a syzygy TB position because of the castling rights.MikeB wrote: [d] 4k3/8/8/8/7q/8/3Q4/R3K3 w Q - 3 1 if playing white, does not pick up mate score. Komodo here will show mate score. I have syzygy table base in two different directories - could that be an issue?
[d]4k3/8/8/8/7q/8/3Q4/1R2K3 w - - 3 1
-
- Posts: 28
- Joined: Sun Dec 30, 2012 6:37 am
Re: Gull 3 Linux+Syzygy and Fathom released.
-fsanitize=address doesn't work on my build, but mingw600 raises these warnings:Hard to say what the problem without being able to reproduce it. Possible buffer overflow? Perhaps try to re-compile with -fsanitize=address and see what it says.
tbprobe.c: In function 'unsigned int tb_probe_wdl_impl(uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, unsigned int, bool)':
tbprobe.c:1822:0: warning: narrowing conversion of 'ep' from 'unsigned int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
};
tbprobe.c: In function 'unsigned int tb_probe_root_impl(uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, uint64_t, unsigned int, unsigned int, bool, unsigned int*)':
tbprobe.c:1857:0: warning: narrowing conversion of 'rule50' from 'unsigned int' to 'uint8_t {aka unsigned char}' inside { } [-Wnarrowing]
};
-
- Posts: 184
- Joined: Sun Nov 01, 2015 3:15 am
Re: Gull 3 Linux+Syzygy and Fathom released.
Has anyone been able to get the new Windows binary to work properly? Gull loads and runs fun but it doesn't detect the Syzygy bases nor does it report any TB hits.
-
- Posts: 2041
- Joined: Wed Mar 08, 2006 8:30 pm
Re: Gull 3 Linux+Syzygy and Fathom released.
Where is that new Windows binary ?Dan Cooper wrote:Has anyone been able to get the new Windows binary to work properly?
-
- Posts: 55
- Joined: Thu Oct 22, 2015 2:14 am
Re: Gull 3 Linux+Syzygy and Fathom released.
The current version does not report TB hits yet. I've experimented with adding this functionality in but nothing is complete yet.Dan Cooper wrote:Has anyone been able to get the new Windows binary to work properly? Gull loads and runs fun but it doesn't detect the Syzygy bases nor does it report any TB hits.
There is a build here: https://github.com/basil00/Gull/releasesernest wrote:Where is that new Windows binary ?
But I have had reports that it does not work with various GUIs. This will be fixed as part of a bigger patch to move the UCI interface into its own thread.
-
- Posts: 184
- Joined: Sun Nov 01, 2015 3:15 am
Re: Gull 3 Linux+Syzygy and Fathom released.
I checked task manager and saw disk I/O from all of the threads, so I assume tb probing is working.
And yes, it seems to have difficulties running in ChessGUI, but Arena is fine.
And yes, it seems to have difficulties running in ChessGUI, but Arena is fine.
-
- Posts: 1535
- Joined: Sun Oct 25, 2009 2:30 am
Re: Gull 3 Linux+Syzygy and Fathom released.
Is it possible to get a bmi2 compile? I tried doing it myself, but when running "make", it says there's nothing to be done with "main". (x86_64-5.3.0-release-posix-seh-rt_v4-rev0 with MSYS 1.0.11, under Win8).basil00 wrote:There is a build here: https://github.com/basil00/Gull/releases
But I have had reports that it does not work with various GUIs. This will be fixed as part of a bigger patch to move the UCI interface into its own thread.
-
- Posts: 28
- Joined: Sun Dec 30, 2012 6:37 am