New UCI options:
"GTB Path": Folder where tablebase files are located (default value: \gtb)
"GTB Cache": Size of tablebase cache in magabytes (dafault 32)
"GTB Compression": tablebase compression scheme (default "cp4")
"GTB Usage":
"Disable": Turn off tablebase probing. Useful for debugging/troubleshooting
"Only At Root": This does not slow down the search and allows for optimal play with less than 6 pieces left on the board
"Everywhere": Probe tablebases in search tree. IMO it is worth only for analysis. While it helps in some positions, it slows down the search too much and the engine is actually _weaker_ with this setting.
I don't se any of these in UCI parameters windows: do I need special GUI or Winboard interface?
Jouni
Critter and new UCI parameters?
Moderators: hgm, Rebel, chrisw
-
- Posts: 2871
- Joined: Wed Mar 08, 2006 10:09 pm
- Location: Germany
- Full name: Werner Schüle
Re: Critter and new UCI parameters?
Hi Juoni,
I see them all inside Shredder GUI and Arena.
Here an example of my settings found in ArenaENG.cfg:
[Critter_0.70_64bit]
Hash=64
Ponder=false
OwnBook=true
MultiPV=1
Threads=2
Minimum Split Depth=5
GTB Path=\gtb
GTB Cache=32
GTB Compression=cp4
GTB Usage=Only At Root
I see them all inside Shredder GUI and Arena.
Here an example of my settings found in ArenaENG.cfg:
[Critter_0.70_64bit]
Hash=64
Ponder=false
OwnBook=true
MultiPV=1
Threads=2
Minimum Split Depth=5
GTB Path=\gtb
GTB Cache=32
GTB Compression=cp4
GTB Usage=Only At Root
Werner
-
- Posts: 481
- Joined: Thu Apr 16, 2009 12:00 pm
- Location: Slovakia, EU
Re: Critter and new UCI parameters?
Tablebase related options will only appear if gtb32.dll (in 32bit windows) or gtb64.dll (in 64bit windows) is available in the same folder as the engine executable.Jouni wrote:New UCI options:
"GTB Path": Folder where tablebase files are located (default value: \gtb)
"GTB Cache": Size of tablebase cache in magabytes (dafault 32)
"GTB Compression": tablebase compression scheme (default "cp4")
"GTB Usage":
"Disable": Turn off tablebase probing. Useful for debugging/troubleshooting
"Only At Root": This does not slow down the search and allows for optimal play with less than 6 pieces left on the board
"Everywhere": Probe tablebases in search tree. IMO it is worth only for analysis. While it helps in some positions, it slows down the search too much and the engine is actually _weaker_ with this setting.
I don't se any of these in UCI parameters windows: do I need special GUI or Winboard interface?
Jouni
Try running the engine outside the GUI, directly double-clicking it in explorer to see if it can load this dll. It should at least give an error code in case of failure.
Richard
-
- Posts: 3286
- Joined: Wed Mar 08, 2006 8:15 pm
Re: Critter and new UCI parameters?
Thanks that helped!
Great engine and beats easily Spark (60/3'):
1 Critter 0.70 64-bit 56.5/92 (+80)
2 spark-0.4 35.5/92
Jouni
Great engine and beats easily Spark (60/3'):
1 Critter 0.70 64-bit 56.5/92 (+80)
2 spark-0.4 35.5/92
Jouni
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Critter and new UCI parameters?
Richard,rvida wrote:Tablebase related options will only appear if gtb32.dll (in 32bit windows) or gtb64.dll (in 64bit windows) is available in the same folder as the engine executable.Jouni wrote:New UCI options:
"GTB Path": Folder where tablebase files are located (default value: \gtb)
"GTB Cache": Size of tablebase cache in magabytes (dafault 32)
"GTB Compression": tablebase compression scheme (default "cp4")
"GTB Usage":
"Disable": Turn off tablebase probing. Useful for debugging/troubleshooting
"Only At Root": This does not slow down the search and allows for optimal play with less than 6 pieces left on the board
"Everywhere": Probe tablebases in search tree. IMO it is worth only for analysis. While it helps in some positions, it slows down the search too much and the engine is actually _weaker_ with this setting.
I don't se any of these in UCI parameters windows: do I need special GUI or Winboard interface?
Jouni
Try running the engine outside the GUI, directly double-clicking it in explorer to see if it can load this dll. It should at least give an error code in case of failure.
Richard
did you read this ?
http://www.talkchess.com/forum/viewtopi ... 582#350582
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de
-
- Posts: 481
- Joined: Thu Apr 16, 2009 12:00 pm
- Location: Slovakia, EU
Re: Critter and new UCI parameters?
Yes, I have read it. I guess this is my reward (punishment?) for being an early adopterMatthias Gemuh wrote:Richard,rvida wrote:Tablebase related options will only appear if gtb32.dll (in 32bit windows) or gtb64.dll (in 64bit windows) is available in the same folder as the engine executable.Jouni wrote:New UCI options:
"GTB Path": Folder where tablebase files are located (default value: \gtb)
"GTB Cache": Size of tablebase cache in magabytes (dafault 32)
"GTB Compression": tablebase compression scheme (default "cp4")
"GTB Usage":
"Disable": Turn off tablebase probing. Useful for debugging/troubleshooting
"Only At Root": This does not slow down the search and allows for optimal play with less than 6 pieces left on the board
"Everywhere": Probe tablebases in search tree. IMO it is worth only for analysis. While it helps in some positions, it slows down the search too much and the engine is actually _weaker_ with this setting.
I don't se any of these in UCI parameters windows: do I need special GUI or Winboard interface?
Jouni
Try running the engine outside the GUI, directly double-clicking it in explorer to see if it can load this dll. It should at least give an error code in case of failure.
Richard
did you read this ?
http://www.talkchess.com/forum/viewtopi ... 582#350582
Matthias.
There was no standard nor any recommendation, and I _had_ to give some names for these uci options. Now after critter 0.70 was released, You and Miguel have agreed on a naming convention...
Of course I will rename them (in the next release). But please be fair, and don't make it sound that I had done something wrong.
Richard
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Critter and new UCI parameters?
Of course not. It was my fault. People asked me here in the forum (I am almost sure it was Matthias), I had not idea what so say, and we came up with a name. I should have documented somewhere rather than leaving it as a comment here.rvida wrote:Yes, I have read it. I guess this is my reward (punishment?) for being an early adopterMatthias Gemuh wrote:Richard,rvida wrote:Tablebase related options will only appear if gtb32.dll (in 32bit windows) or gtb64.dll (in 64bit windows) is available in the same folder as the engine executable.Jouni wrote:New UCI options:
"GTB Path": Folder where tablebase files are located (default value: \gtb)
"GTB Cache": Size of tablebase cache in magabytes (dafault 32)
"GTB Compression": tablebase compression scheme (default "cp4")
"GTB Usage":
"Disable": Turn off tablebase probing. Useful for debugging/troubleshooting
"Only At Root": This does not slow down the search and allows for optimal play with less than 6 pieces left on the board
"Everywhere": Probe tablebases in search tree. IMO it is worth only for analysis. While it helps in some positions, it slows down the search too much and the engine is actually _weaker_ with this setting.
I don't se any of these in UCI parameters windows: do I need special GUI or Winboard interface?
Jouni
Try running the engine outside the GUI, directly double-clicking it in explorer to see if it can load this dll. It should at least give an error code in case of failure.
Richard
did you read this ?
http://www.talkchess.com/forum/viewtopi ... 582#350582
Matthias.
There was no standard nor any recommendation, and I _had_ to give some names for these uci options. Now after critter 0.70 release You and Miguel have agreed on a naming convention...
Of course I will rename them (in the next release). But please be fair, and don't make it sound that I had done something wrong.
Richard
Miguel
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Critter and new UCI parameters?
I and Miguel actually agreed on this "long ago", when Daydreamer used gtb options that looked very different from Nalimov options.rvida wrote:Yes, I have read it. I guess this is my reward (punishment?) for being an early adopterMatthias Gemuh wrote: did you read this ?
http://www.talkchess.com/forum/viewtopi ... 582#350582
Matthias.
There was no standard nor any recommendation, and I _had_ to give some names for these uci options. Now after critter 0.70 was released, You and Miguel have agreed on a naming convention...
Of course I will rename them (in the next release). But please be fair, and don't make it sound that I had done something wrong.
Richard
The agreement was unfortunately only in programmers sub-forum, and not in gtb files.
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
http://www.chess.hylogic.de