On several occasions, because of my laggy internet connection (I'm happy when I have 100ms ping) I've timed out games with the entirety of the game premoved. I've gone from 9 seconds on the clock and premoved the rest of the game, and still timed out.
Premoves should be sent when I make them, and there should be no lag involved. They're a premove.I already know I'm making it. The point of a premove is that I have no time and have to play instantly. If my internet connection costs me the game on a premove, that makes zero sense. My moves not actually reaching the server because of my connection, sure. But when some of the moves in a multiple premove sequence are played, and I have the rest of the game premoved, but I still time out, that's just bogus.
My connection is frustrating enough to play chess on without this too. There were changes made recently(last 2 years), I'm not sure what, but I think it has to do with the connection (JSON port I'd assume, or AJAX). With a ping as bad as mine, the game becomes unplayable at anything under 10s. The client seems to wait for the move to update or something and with every move it's burning clock that maybe it shouldn't, before I get the board update. 100ms is a good day for me, there are days it's 1s.
For the sake of the millions of people with bad internet connections, please do something, anything, to remedy these issues. I know many people have good connections these days but not everyone does.
On several occasions, because of my laggy internet connection (I'm happy when I have 100ms ping) I've timed out games with the entirety of the game premoved. I've gone from 9 seconds on the clock and premoved the rest of the game, and still timed out.
Premoves should be sent when I make them, and there should be no lag involved. They're a premove. I already know I'm making it. The point of a premove is that I have no time and have to play instantly. If my internet connection costs me the game on a premove, that makes zero sense. My moves not actually reaching the server because of my connection, sure. But when some of the moves in a multiple premove sequence are played, and I have the rest of the game premoved, but I still time out, that's just bogus.
My connection is frustrating enough to play chess on without this too. There were changes made recently(last 2 years), I'm not sure what, but I think it has to do with the connection (JSON port I'd assume, or AJAX). With a ping as bad as mine, the game becomes unplayable at anything under 10s. The client seems to wait for the move to update or something and with every move it's burning clock that maybe it shouldn't, before I get the board update. 100ms is a good day for me, there are days it's 1s.
For the sake of the millions of people with bad internet connections, please do something, anything, to remedy these issues. I know many people have good connections these days but not everyone does.