I play a lot of bullet, and I noticed that even in the best possible conditions, if I don't premove I lose about 1 second every move. This does not seem to happen to any streamer using this site, why is it happening to me? I played a bit with reflex testing apps, and usually I have a pretty good time of response (0.2-0.25 seconds), so it's not just that I am too slow.
Tipical situation:
Let's say I already know what my next move is going to be, I am hovering with the piece on its next square and I am just waiting for my opponent to move, I release the piece and I should have lost just 0.25-0.3 seconds, right? (I take a bit more just for extra safety). Still, the clock shows that I lost a full second. Then it's my opponents turn. He takes at least x2 what I took to move: his time goes down by half a second.
I have noticed this with different computers, different connections, even from different countries. Is it a problem with the location of the servers? I am not really sure how the site works in the background.
If not altready done, couldn't the time be calculated locally in the browser instead that by the moves arriving to the server? The way it is right now, when playing fast time controls feels like your connection is more important than your skill.
There are a number of things that can be done to combat lag.
https://support.chess.com/article/213-how-do-i-fix-my-disconnect-lag-issues
As to how the times are calulated, the client does send the time taken and the the server will calculate the lag and compensate for some of it. However, there is a max amount of lag that is allowed and anything over that counts against the player's clock.
https://support.chess.com/article/423-why-did-the-clock-times-suddenly-change-the-clocks-seem-broken
I play a lot of bullet, and I noticed that even in the best possible conditions, if I don't premove I lose about 1 second every move. This does not seem to happen to any streamer using this site, why is it happening to me? I played a bit with reflex testing apps, and usually I have a pretty good time of response (0.2-0.25 seconds), so it's not just that I am too slow.
Tipical situation:
Let's say I already know what my next move is going to be, I am hovering with the piece on its next square and I am just waiting for my opponent to move, I release the piece and I should have lost just 0.25-0.3 seconds, right? (I take a bit more just for extra safety). Still, the clock shows that I lost a full second. Then it's my opponents turn. He takes at least x2 what I took to move: his time goes down by half a second.
I have noticed this with different computers, different connections, even from different countries. Is it a problem with the location of the servers? I am not really sure how the site works in the background.
If not altready done, couldn't the time be calculated locally in the browser instead that by the moves arriving to the server? The way it is right now, when playing fast time controls feels like your connection is more important than your skill.