Protector and Nalimov TB

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

Moderator: Ras

Xaake

Protector and Nalimov TB

Post by Xaake »

Hello!

I am trying to get Protector to work with Tablebases but fail (I think at least) to get it to work. I have the Protector in a directory together with the tablebases, but will they load automatically, which names should the tablebase folders have?

I have tried to use the names tb/3-4-5 and 3-4-5 directly but to no avail.

I am using Arena as interface and fail to find any UCI option where I can specify where to look for the tablebases.

Does someone know how to do this?
Jim Walker
Posts: 436
Joined: Thu Mar 09, 2006 2:31 am

Re: Protector and Nalimov TB

Post by Jim Walker »

Click on "Engines" then "Manage" and then click on "UCI". There is a box for the tablebase path and you can also set the amout of hash memory for the tbs.
Jim
Carlos777
Posts: 1977
Joined: Sun Dec 13, 2009 6:09 pm

Re: Protector and Nalimov TB

Post by Carlos777 »

Hi Rickard,

In Arena, go to Engines > Manage > UCI and there is the option "Common endgame tablebases (Nalimov) path", check it and select the location of the tablebases (I have all of them in only one folder).

I hope it helps.

Regards,
Carlos

Edit: Jim beat me to it. :D
Last edited by Carlos777 on Thu Mar 18, 2010 5:02 pm, edited 1 time in total.
Edmund
Posts: 670
Joined: Mon Dec 03, 2007 3:01 pm
Location: Barcelona, Spain

Re: Protector and Nalimov TB

Post by Edmund »

Code: Select all

#ifdef INCLUDE_TABLEBASE_ACCESS
      if (strcmp(name, "NalimovPath") == 0)
      {
         initializeTablebase(value);

         return TRUE;
      }

      if (strcmp(name, "NalimovCache") == 0)
      {
         const int cacheSize = atoi(value);

         setTablebaseCacheSize(cacheSize);

         return TRUE;
      }
#endif
From the GUI parsing code of Protector 1.3.3. So either you have a version that wasn't compiled with the INCLUDE_TABLEBASE_ACCESS flag or the standard commands should work.
User avatar
Aser Huerga
Posts: 812
Joined: Tue Jun 16, 2009 10:09 am
Location: Spain

Re: Protector and Nalimov TB

Post by Aser Huerga »

I'm testing Protector 1.3.3 with the configuration Carlos and James had point, and it uses TBs without problems.

Regards.
Xaake

Re: Protector and Nalimov TB

Post by Xaake »

Yes, thanks to you all, I hadn't seen the common UCI options in Arena, I was searching trough engine specific settings. I get it to work now.

Once again thanks, now Protector will hopefully manage to score a little better when I do engine to engine tournaments!