Arimaa Forum (http://arimaa.com/arimaa/forum/cgi/YaBB.cgi)
Arimaa >> Site Discussion >> Bot Bug/Game Engine Bug
(Message started by: purplebaron on Feb 28th, 2006, 8:18pm)

Title: Bot Bug/Game Engine Bug
Post by purplebaron on Feb 28th, 2006, 8:18pm
I'm playing a bot ladder game against bot_gnobot2005p1.  It's game number 33759.  The time Control code is R 1/1/100/5/0.  

I made a move that must have it really thinking, because the bot has been thinking for 53 minutes now...and counting.  Somehow the bot must have missed its cue to move or something, and at the same time, the game isn't giving me the win for the computer running out of time.

I don't care about the result of this game at all (any hit to my ranking will be quickly averaged out, and I don't care about it that much anyway).  But I do want people to have an opportunity to debug this.  I'll leave the game running (if that makes a difference) so that the people that need it have access to it.

Scott

Title: Re: Bot Bug/Game Engine Bug
Post by 99of9 on Feb 28th, 2006, 8:38pm
I think this sometimes happens when you lose internet connectivity for the instant that the bot sends it's move.

If you quit the game and reopen it, you should see that the bot has sent its move.

Omar is planning on redoing the game interface, I think this is one of the issues he is hoping to fix.

Title: Re: Bot Bug/Game Engine Bug
Post by Ryan_Cable on Feb 28th, 2006, 9:36pm
Unfortunately, this is a known bug; the flash client sometimes looses its connection to the server.  The bot sent the move, but you didn’t receive it, causing you to unwittingly timeout and loose the game.  You can use the Change Game link in the Gameroom to make the game unrated, but you have to do it before you or your opponent plays another game.

I believe Omar intends to fix this as part of a general reworking of the flash client this summer.  Until then, the only thing to do is to reopen the game from the Gameroom if you think the client may have gotten disconnected (i.e. if a bot has been thinking for an unusually long time).  Also, you can check to see if the client has been disconnected by typing a message into the chat window and see if the server echoes the message back to you.

PS  Omar, did you do something to fix the invisible piece problem?  It seems like you did.  Several times I have had a piece or two show up a few seconds late, but late is much better than never. :-)

Title: Re: Bot Bug/Game Engine Bug
Post by omar on Mar 4th, 2006, 11:57am

on 02/28/06 at 21:36:52, Ryan_Cable wrote:
PS  Omar, did you do something to fix the invisible piece problem?  It seems like you did.  Several times I have had a piece or two show up a few seconds late, but late is much better than never. :-)


No, there was nothing I did which should have effected that.



Arimaa Forum » Powered by YaBB 1 Gold - SP 1.3.1!
YaBB © 2000-2003. All Rights Reserved.