I noticed that Polyglot does not support Syzygy tablebases yet. So a quick question:
What are the standard UCI options that would have to be set in the engine to control Syzygy tablebases? In particular, those that are needed to implement the WB command 'egtpath syzygy C:\EGT\syzygy'?
There also seems to be a problem in UCI: if the engine supports multiple formats, and the GUI is configured to offer multiple formats, how can it know which format is going to be used by the engine? This is particularly bad because it seems that Gaviota and Nalimov have different options for setting the size of the EGT cache. So when they are set differenly, how can the GUI know how much memory the engine will be using for this cache?
Syzygy options
Moderator: Ras
-
- Posts: 28395
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
-
- Posts: 5774
- Joined: Tue Feb 28, 2012 11:56 pm
Re: Syzygy options
setoption name SyzygyPath value C:\EGT\syzygyhgm wrote:What are the standard UCI options that would have to be set in the engine to control Syzygy tablebases? In particular, those that are needed to implement the WB command 'egtpath syzygy C:\EGT\syzygy'?
where the string value can have multiple paths separated by ; on Windows and : on other platforms.
-
- Posts: 28395
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: Syzygy options
Is there also a separate option to set the cache size?
-
- Posts: 589
- Joined: Tue Jun 04, 2013 10:15 pm
Re: Syzygy options
No. Caching is done by the operating system.hgm wrote:Is there also a separate option to set the cache size?
[Account deleted]