Hi Peter, CGOS doesn't count the first 1/4 second of thinking time and this could help a little.
This isn't the same as Fischer time however because you are not given the time if it adds to your surplus. It is designed so that if you play fast enough (less than 1/4 second per move) you will not lose time on the clock provided your network is not too slow. Apparently that is not enough in your case. I agree with resigning - it's the most friendly and cooperative way to play. I recently saw my bot win a dead lost game on time because I have not yet put resignation in it. Actually, I would personally not resign if I thought the opponent might lose on time - I consider it part of the game. My bot would play stronger if I took more time to win games too and I feel it's completely fair to penalize programs that spend too much time getting a won game and then expect you to resign so that they do not lose. However, yours is a special case - you have no control over the network lag factor and it's not fair for you to lose this way. I have heard of protocols that attempt to deal fairly with network lag - but I don't know how they work. I don't know how to design one that is not subject to tampering with. I wish I knew how to deal with your problem in a fair way. But then on the other hand some people have very fast computers - which might also seem unfair. If your computer is twice as fast as mine, you are effectively getting twice as much thinking time. So CGOS is just what it is. You do the best with the "equipment" you have. I will think about the problem. I would like network lag not to be an issue, but it seems like it will always be. How does KGS deal with this? What do you do when you play on KGS? - Don Peter Christopher wrote: > I realize there are some legitimate reasons to have your bot play out > the games on cgos until the bitter end. Here I would like to present > one reason why you may want to have your bot resign instead. I live > in the Philippines. My ping from my computers here is usualy about > .3-.4 seconds. I do often put some bots on cgos from here, tend to be > rated around 1600-1700. Because of the long ping & the tromp-taylor > rules, my bots often lose won games on time. Playing from my computer > here, I typically set a buffer around 45 seconds when the bot assumes > the game is a won game & almost immediately plays filler moves. > Nevertheless, with this buffer or even a larger buffer, the bot often > captures massive groups, and at 2 moves per second (all network lag), > the bot can't fill the whole board again & again, and if my bot passes > & yours doesn't, that's also slow to fill the board. The end result > is that in your records, you may be testing your bot's new features > and want to have an accurate elo rating to know whether it is working. > If your bot is playing my bot, and your bot doesn't resign lost > games, you won't have an accurate rating of its new features. Sorry > for the inconvenience. This is happening today quite a lot vs. > challenger. Some other days it's a different bot. Just something to > keep in mind. > Peter > _______________________________________________ > 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/