Thanks Nick. Sorry for the delay caused by sf9x9bot. I think I have got the
kgs-genmove_cleanup command handled correctly after the last round. The
followings are some tips that may be helpful for new comers of kgs
tournaments:

(1)I read the kgsGtp document, but failed to realize that
kgs-genmove_cleanrup actually has an arguement instead of just the command
itself. So instead one token from 'kgs-genmove_cleanup', I got two tokens
from 'kgs-genmove_cleanup b', with the argument stating the color of my
engine. This messed up my gtp processing code, and it took a while for me to
found this cause.

(2)kgsGtp sends a 'quit' command to engine after a game. Initially, I
ignored this command, then stuff happens, like resigning at the first move,
or sending ridiculous moves at the beginning of the game (first or second
move on edge). I think the reason is that kgsGtp send multiple copies of a
message to the server, and when the next game starts immediately after the
previous one, messages from the previous one can be delivered to the next
game. I fixed this by terminate the engine process after receiving the
'quit' command, and causing either kgsGtp to restart the engine again or
kgsGtp itself get restarted again, this seems to have fixed the problem.

There are other issues are mainly relate to my engine implementation.

Anyway, thanks a lot for making this happen, and I'm already looking forward
to the next tournament.

Fuming


On Tue, Dec 7, 2010 at 5:51 AM, Nick Wedd <[email protected]> wrote:

> Congratulations to Zen9, winner of yesterday's KGS 9x9 bot tournament!
>
> My report is now at http://www.weddslist.com/kgs/past/66/index.html
>
> Nick
> --
> Nick Wedd    [email protected]
> _______________________________________________
> Computer-go mailing list
> [email protected]
> http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
>
_______________________________________________
Computer-go mailing list
[email protected]
http://dvandva.org/cgi-bin/mailman/listinfo/computer-go

Reply via email to