Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Extension of the UCI protocol

Author: Odd Gunnar Malin

Date: 01:37:47 04/16/04

Go up one level in this thread


On April 16, 2004 at 03:50:46, Stefan Meyer-Kahlen wrote:

>On April 15, 2004 at 19:04:01, Odd Gunnar Malin wrote:
>>On April 15, 2004 at 15:31:22, Stefan Meyer-Kahlen wrote:
>
>...
>
>>>* the specification should be more precise in most points now
>>>
>>
>>Yes, it's nice that the ponder issue is clear now. At first glance I could have
>>wanted some words about commands out of order, eg. there seems to be some gui
>>that use 'stop' just to be sure the engine doesn't run.
>
>
>We have added this to the specification. Every unknown command or command at the
>wrong time should be ignored.

Ok, but could the 'wrong time' be missinterpreted by a gui author.
I do a printout so I can read the protocol better.

>If you design your engine or GUI carefully you
>never need to send a 'stop' just in case. In UCI the GUI always knows what the
>engine is doing, this was one of the design goals.
>
>
>>>At http://www.shredderchess.com you can download the specification of the
>>>protocol as well as a GUI and an engine which are already supporting the new
>>>protocol. GUI and engine are free for testing for 30 days.
>>>
>>
>>First impression was good, though there was some (small) issues.
>>
>>Soundfiles? A copy from Shredder 6 seems to work.
>
>Yes, those are compatible but are too big to download.
>
>>Helptext in german.
>
>This will be fixed soon.
>
>>Some minor issue with the new dgt-support (result event).
>
>What do you mean?
>

In the new dgt-driver (dgtebdll) when placing the kings on the central squares
(e4,e5,d4,d5) it will trigg an event (call to registered resultfunc) so you can
give the gameresult without touching the PC (maybe resign or accept draw in play
mode).

Not a big issue but I got used to it (in other gui) after first try.

>>I didn't get it to work in Chess Assistant (only 1-2 plies), even after
>>registration. Maybe this is a little more serious since it only for analysis I
>>need the full strength.
>
>This should work. Did you register the GUI AND the engine in Shredder Classic?
>

Yes, I even tried to copy the xxx.reg file to check if CA was running the engine
from his own directory.

But it was late last night when I saw your posting and downloaded/registered
Shredder so I will test again with doing some logging to see if there is a
registration error or something else.

Odd Gunnar



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.