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
