gnugo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gnugo-devel] GnuGo violates time_settings?


From: Gunnar Farnebäck
Subject: Re: [gnugo-devel] GnuGo violates time_settings?
Date: Tue, 26 Jun 2012 23:52:47 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.4) Gecko/20120510 Icedove/10.0.4

On 06/21/2012 04:40 PM, TS wrote:
it seems the problem is in fact that gnugo just ignores

1) the "time_settings" command completely, using completely arbitrary
(eg 20s more than allowed) amounts of time

If you want to control its initial speed you need to set the initial
level to a matching value. --min-level and --max-level may also be of
use.

2) the "clear_board" command: If you resign a game while gnugo is still
thinking of its move, it WILL return the move much later, possibly
thereby messing up another game that has just started!

GNU Go processes the GTP commands sequentially as the protocol
requires. If you send a clear_board command while it's processing a
genmove it will return the move when it's finished thinking, then
clear the board. If you want to interrupt it you need to kill the
process and start a new. If you get confused about the returned move
you should consider using the id option in GTP to tag each command
with a number, then it's easy to know which response you're no longer
interested in.

/Gunnar



reply via email to

[Prev in Thread] Current Thread [Next in Thread]