WB protocol

Discussions about Winboard/Xboard. News about engines or programs to use with these GUIs (e.g. tournament managers or adapters) belong in this sub forum.

Moderator: Andres Valverde

Re: WB protocol

Postby Michel » 26 Dec 2008, 23:19

But I still don't see that much is gained compared to immediately interrupting the ponder, and than order a new ponder search on the same move as before. It is just a repetition of the last thing that Polyglot has done towards the engine, so it must still have all required info to do it.


I am very nervous about keeping too much state around. This makes a program unreadable/unmaintainable. Better have something that works first.

Also I have not thought about the time parameters of the ponder command. Perhaps one should just repeat them but I haven't thought about it.

BTW: I fixed one version of Toga (1.4.1SE) so that you can issue the Thread command at arbitrary times.
Michel
 
Posts: 513
Joined: 01 Oct 2008, 12:15

Re: WB protocol

Postby H.G.Muller » 26 Dec 2008, 23:26

I am not sure I understand this. Pondering must be a state anyway, Polyglot must remember on which move the engine is pondering, or it could not sent an 'isponderhit' when it receives the opponent's move. While it is in this state you could simply have it pass settings commands as an (abortponder, setoption, ponder) combination, and aftr that the state would still b the same.
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Previous

Return to Winboard and related Topics

Who is online

Users browsing this forum: No registered users and 13 guests