Page 1 of 1

Aristarch UCI does not find tablebases

PostPosted: 12 Nov 2004, 16:06
by Gábor Szots
Hi,

I saw it was searching for them in a directory such as C:\Nalimov... although I have set a different path to the tablebases in Arena..

Re: Aristarch UCI does not find tablebases

PostPosted: 12 Nov 2004, 16:30
by José Carlos
Now that you say, I recall Arena 4.41 (I think) didn't use EGTB's. I thought it just had not implemented it. Maybe it'd be a good idea to email the autor.

Re: Aristarch UCI does not find tablebases

PostPosted: 13 Nov 2004, 09:08
by Gábor Szots
Jos? Carlos wrote:Now that you say, I recall Arena 4.41 (I think) didn't use EGTB's. I thought it just had not implemented it. Maybe it'd be a good idea to email the autor.


I did contact the author and he told me not to use Aristarch under Arena only under WinBoard or some of the commercial GUI's.

Re: Aristarch UCI does not find tablebases

PostPosted: 13 Nov 2004, 09:41
by Olivier Deville
Hi Gabor

A strange answer from the author of Aristarch...

I did not test yet Aristarch on Arena, so I'm not sure, but maybe you should try to install it as a Winboard engine and not as an UCI engine.

Olivier

Re: Aristarch UCI does not find tablebases

PostPosted: 13 Nov 2004, 10:33
by Gábor Szots
Olivier Deville wrote:Hi Gabor

A strange answer from the author of Aristarch...

I did not test yet Aristarch on Arena, so I'm not sure, but maybe you should try to install it as a Winboard engine and not as an UCI engine.

Olivier


Yes, that might be the solution. From the author's letter I can deduce that the problem is with the UCI mode.
And sorry, I misinterpreted his reply. He did not write not to use Arena, he recommended to use WinBoard.

Re: Aristarch UCI does not find tablebases

PostPosted: 13 Nov 2004, 11:56
by F.Huber
G?bor Szots wrote:Yes, that might be the solution. From the author's letter I can deduce that the problem is with the UCI mode.
And sorry, I misinterpreted his reply. He did not write not to use Arena, he recommended to use WinBoard.


Hello Gabor,

the problem with Aristarch under Arena is neither Aristarch nor Arena -
it?s simply a wrong entry in Arena?s ?engines.ini?:
Although Aristarch is configured as UCI-engine, there?s a wrong command line entry in ?engines.ini? as follows:
"Aristarch=-h 32 -t D:\Nalimov"

So simply delete this line from ?engines.ini? and the probems of Aristarch under Arena are solved ... :)

Best regards,
Franz.

Re: Aristarch UCI does not find tablebases

PostPosted: 13 Nov 2004, 13:01
by Gábor Szots
F.Huber wrote:
G?bor Szots wrote:Yes, that might be the solution. From the author's letter I can deduce that the problem is with the UCI mode.
And sorry, I misinterpreted his reply. He did not write not to use Arena, he recommended to use WinBoard.


Hello Gabor,

the problem with Aristarch under Arena is neither Aristarch nor Arena -
it?s simply a wrong entry in Arena?s ?engines.ini?:
Although Aristarch is configured as UCI-engine, there?s a wrong command line entry in ?engines.ini? as follows:
"Aristarch=-h 32 -t D:\Nalimov"

So simply delete this line from ?engines.ini? and the probems of Aristarch under Arena are solved ... :)

Best regards,
Franz.


Hi Franz,

I did as you recommended but this way Aristarch will not use tablebases, in fact will not even look for them. If you don't specify a path on the command line, it will think there are no tablebases to use. At least I think so but this must be checked yet. In the debug window of Arena there is no sign of an attempt to access tablebases.
I think the solution is what Olivier recommends: use Ari under Arena insatlled as a WB engine, not UCI.

Best regards,
G?bor

Re: Aristarch UCI does not find tablebases

PostPosted: 13 Nov 2004, 13:22
by F.Huber
G?bor Szots wrote:Hi Franz,

I did as you recommended but this way Aristarch will not use tablebases, in fact will not even look for them. If you don't specify a path on the command line, it will think there are no tablebases to use. At least I think so but this must be checked yet. In the debug window of Arena there is no sign of an attempt to access tablebases.
I think the solution is what Olivier recommends: use Ari under Arena insatlled as a WB engine, not UCI.

Best regards,
G?bor


Hello Gabor,

sorry, but that?s not true at all!

I?ve just tried it again, and it works perfectly!
Installed Aristarch under Arena as UCI-engine, and now there are two possibilities:
1) if you?ve configured Arena to NOT using the same endgame path for all UCI-engines, then there?s a entry in Aristarch?s engine configuration menu ?NalimovPath?, where you have to set the correct path manually of course
2) if Arena is configured to USE the same path for all engines, then this menu entry is not available in Aristarch?s configuration menu, but now Arena automatically sends the TB-path (which is set within Arena) to the engine

Both of these methods work (at least for me), which I?ve checked by looking at Arena?s debug-window (F4) AND by testing an endgame position!

So maybe you should try it again ... :wink:

Good luck,
Franz.

Re: Aristarch UCI does not find tablebases

PostPosted: 13 Nov 2004, 13:33
by Gábor Szots
F.Huber wrote:
G?bor Szots wrote:Hi Franz,

I did as you recommended but this way Aristarch will not use tablebases, in fact will not even look for them. If you don't specify a path on the command line, it will think there are no tablebases to use. At least I think so but this must be checked yet. In the debug window of Arena there is no sign of an attempt to access tablebases.
I think the solution is what Olivier recommends: use Ari under Arena insatlled as a WB engine, not UCI.

Best regards,
G?bor


Hello Gabor,

sorry, but that?s not true at all!

I?ve just tried it again, and it works perfectly!
Installed Aristarch under Arena as UCI-engine, and now there are two possibilities:
1) if you?ve configured Arena to NOT using the same endgame path for all UCI-engines, then there?s a entry in Aristarch?s engine configuration menu ?NalimovPath?, where you have to set the correct path manually of course
2) if Arena is configured to USE the same path for all engines, then this menu entry is not available in Aristarch?s configuration menu, but now Arena automatically sends the TB-path (which is set within Arena) to the engine

Both of these methods work (at least for me), which I?ve checked by looking at Arena?s debug-window (F4) AND by testing an endgame position!

So maybe you should try it again ... :wink:

Good luck,
Franz.


Franz, I checked once again by setting up a 4-man position. You were right. Thanks for yor help.

Cheers,
G?bor