Gull 3 Linux+Syzygy and Fathom released.

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

Moderator: Ras

Dan Cooper
Posts: 184
Joined: Sun Nov 01, 2015 3:15 am

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by Dan Cooper »

basil00 wrote: Not true -- they are welcome to use it if they want. I am not the official Gull dev so it is not my decision.
You pretty much are now.
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by velmarin »

basil00 wrote:
velmarin wrote: I've added github, I think...
https://github.com/Velmarin/Gull/tree/patch-1
This will not be accurate since the tb_hits counter is not updated in a thread-safe way. This can be fixed by using atomic increment, but that could slow the entire engine down. Better is to have a local tb_hits per thread (a.k.a. process), and then tally all the tb_hits at the end.
Above all we give an indication of the use of tables.
Here you see the comparison between original Gull by ThinkinaLot 'up' and Fathom version (below).
I think that the two should be improved in the PV output (better the original for me ).
Image
Damir
Posts: 2885
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by Damir »

Can you compile this version of Gull with tbs support ? :)
stuwph
Posts: 28
Joined: Sun Dec 30, 2012 6:37 am

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by stuwph »

040516 bmi2 & pop compile with Velmarin's patch

http://1drv.ms/1Qb2V48
Damir
Posts: 2885
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by Damir »

Thanks. :)
basil00
Posts: 55
Joined: Thu Oct 22, 2015 2:14 am

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by basil00 »

velmarin wrote:Above all we give an indication of the use of tables.
Perhaps a non-thread-safe tbhits counter is justifiable. (it is better than printing "0" at least).
Gusev
Posts: 1476
Joined: Mon Jan 28, 2013 2:51 pm

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by Gusev »

Yeah, Basil, please go ahead and ask TCEC organizers to use Gull + Syzygy in the next stage.
Dan Cooper wrote:
basil00 wrote: Not true -- they are welcome to use it if they want. I am not the official Gull dev so it is not my decision.
You pretty much are now.
basil00
Posts: 55
Joined: Thu Oct 22, 2015 2:14 am

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by basil00 »

basil00 wrote:Perhaps a non-thread-safe tbhits counter is justifiable. (it is better than printing "0" at least).
I added a thread-safe tbhits counter. A new version is available for testing (Gull 3 syzygy v0.4):
https://github.com/basil00/Gull/releases
arunsoorya1309
Posts: 217
Joined: Tue Nov 03, 2015 4:55 pm
Full name: Arun Soorya

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by arunsoorya1309 »

do you plan to send it to TCEC?
stuwph
Posts: 28
Joined: Sun Dec 30, 2012 6:37 am

Re: Gull 3 Linux+Syzygy and Fathom released.

Post by stuwph »

basil00 wrote:
basil00 wrote:Perhaps a non-thread-safe tbhits counter is justifiable. (it is better than printing "0" at least).
I added a thread-safe tbhits counter. A new version is available for testing (Gull 3 syzygy v0.4):
https://github.com/basil00/Gull/releases
bmi2 & pop compiles aligned to basil's repo
http://1drv.ms/1Qb2V48