Hi Miguel,
UCI engines querry Nalimov egtb info from GUI with "NalimovPath",
and "NalimovCache". Which strings to use for your egtb ?
WB engines use "nalimov". Which string to use for your egtb ?
Matthias.
Miguel egtb
Moderator: Ras
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Miguel egtb
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Miguel egtb
Gaviota is WB and I am using feature egt="gaviota"Matthias Gemuh wrote:Hi Miguel,
UCI engines querry Nalimov egtb info from GUI with "NalimovPath",
and "NalimovCache". Which strings to use for your egtb ?
WB engines use "nalimov". Which string to use for your egtb ?
Matthias.
I am not a UCI engine develope. But, if I understand correctly, it would be nice to standardized this, right? So you set the path in the GUI and all the engines know the information rather than setting all of them one by one.
Maybe GaviotaTbPath? and GaviotaTbCache?
What do the user see in the GUI?
Miguel
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Miguel egtb
... and you need to inform people somewhere about GaviotaTbPath and GaviotaTbCache.michiguel wrote: Gaviota is WB and I am using feature egt="gaviota"
... if I understand correctly, it would be nice to standardized this, right? So you set the path in the GUI and all the engines know the information rather than setting all of them one by one. Yes
Maybe GaviotaTbPath? and GaviotaTbCache? OK
What do the user see in the GUI? GaviotaTbPath and TB Cache
Miguel
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 292
- Joined: Tue Jul 07, 2009 4:56 am
Re: Miguel egtb
So far for UCI options I've used "Use Gaviota tablebases" to indicate whether or not to use the tablebases, and "Gaviota tablebase path" to indicate the path, with the convention that if there are multiple paths, they're all listed in one semicolon-delimited string. I'm happy to use any standardized options, though.
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Miguel egtb
ChessGUI will use GaviotaTbPath, GaviotaTbCache, gaviota (as Miguel proposed), and without "Use".Aaron Becker wrote:So far for UCI options I've used "Use Gaviota tablebases" to indicate whether or not to use the tablebases, and "Gaviota tablebase path" to indicate the path, with the convention that if there are multiple paths, they're all listed in one semicolon-delimited string. I'm happy to use any standardized options, though.
ChessGUI expects "option name GaviotaTbPath type string default ..." from engine,
and will reply with "setoption name GaviotaTbPath value ...".
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de