Page 1 of 1

keep-alive ping every 10 seconds during game

Posted: 26 October 2013, 17:02
by infomage27
if possible, the server should send the current move # to all players in active games every <time interval> - e.g. every 10 seconds

if the game's internal move # does not match what it just got from the server*, it should notify the player that he was disconnected


for the last few days, BGA (and only BGA) has been disconnecting and otherwise misbehaving, but half the time I see it as one of the other players disconnecting or not taking their moves, so I expect that this is not currently happening


* you need to keep track of move numbers from the last 3 pings - if there is a mismatch during all 3 but the internal move number stays the same, tell the user about it (so you are stuck in a disconnect state without knowing it for 30 seconds, instead of the until-someone-starts-complaining-in-chat like it is now)

Re: keep-alive ping every 10 seconds during game

Posted: 28 October 2013, 11:29
by pejsek2
Because of my rather unstable connection, it happens to me quite often that the signal from BGA server telling my browser it's my turn gets lost somewhere and I have to refresh to actually see that my alloted time is already half red. I am otherwise able to play without problems, so my connection can't be that bad. If Infomage's suggestion was implemented, it would make my playing incredibly easier.