Yes, there is a way. Error responses start with "?" and success responses start with "=". The bigger issue is how to detect crashes in kgsGtp. Maybe it's as simple as having kgsGtp kill a bot with outstanding commands before joining a new game.

Sent from my iPhone

On Oct 6, 2009, at 3:22 PM, terry mcintyre <terrymcint...@yahoo.com> wrote:

Is there a way to implement "I don't understand that command"? a NAK, perhaps?

Terry McIntyre <terrymcint...@yahoo.com>

"And one sad servitude alike denotes
The slave that labours and the slave that votes" -- Peter Pindar


From: Nick Wedd <n...@maproom.co.uk>
To: computer-go <computer-go@computer-go.org>
Sent: Tue, October 6, 2009 9:13:17 AM
Subject: Re: [computer-go] Congratulations to AyaMC!

In message <wladvtgcx1ykf...@maproom.demon.co.uk>, Nick Wedd <n...@maproom.co.uk > writes > Congratulations to AyaMC, winner of Sunday's KGS Computer Go tournament! My report is at
> http://www.weddslist.com/kgs/past/52/index.html
>
> Two people had bots crash after receiving the message
> "FINEST: Still an outstanding command". I do not know what this means, and am reporting it to wms.

I have heard back from wms:

> The "still an outstanding command" message means that a
> command has been sent to the engine, but the engine hasn't yet
> answered it. That's probably a bug in the engine, because GTP
> requires all commands to be answered with an acknowledgement
> or an error.

So it seems that CzechBot (=MoGo) and Fuego need to implement something, I don't know what. It's strange that this has never come up before.

Nick
-- Nick Wedd    n...@maproom.co.uk
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to