Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Extension of the UCI protocol

Author: Stefan Meyer-Kahlen

Date: 02:05:28 04/16/04

Go up one level in this thread


On April 16, 2004 at 04:37:47, Odd Gunnar Malin wrote:

>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).


You are right, I am ignoring this one.


>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.


The xxx.reg file should be in the same directory as the engine.


>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.


Please let me know via the support email if there still is a problem.

Stefan



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.