13210 Players currently online!
Man vs. Machine - good luck!
Turn-based games at any time!
Vote for the best move to win!
Do you have what it takes?
Sharpen your tactical vision!
Get advice and game insights!
Learn from top players & pros!
View millions of master games!
Your virtual chess coach!
Perfect your opening moves!
Test your skills vs. computer!
Find the right private coach!
Can you solve it each day?
Bring it all together!
Beginners, start here!
Make friends & play team games!
News from the world of chess!
Search all Chess.com members!
Find local clubs & events!
Who's the best of your friends?
Read what members are saying!
brisket
He still has a pawn left which means that he does have sufficent material to mate. Even though it could easily be captured.
Pashakviolino
In my case, when my opponent does not has any material to beat me and I lose on time, the game is declared a draw by the system.
eddysallin
last black move in time trouble.....kxp
SmyslovFan
Awhile ago, they changed live chess so that even premoves take some fraction of time off your clock.
I am aware of that but I don't use premoves. I'm talking about playing a move that gives rise to checkmate and seeing it "stick", then a fraction later, the "You've lost on time" notification appears. With the board still showing checkmate.
I have had precisely the same problem! I do believe this is a real problem with the chess.com interface.
erik
just as context - time is measured in 2 places: in the browser, and at the server. the difference between them is lag.
so, say that we send you a move at time 0:00.00 from the server. you receive it at 0:00.50 in your browser. because that time is close, we consider that lag as normal and the time discrepency is eaten by your opponent. meaning, neither clock runs during that time.
then let's say you make a move at 0:01.50 (1 second later), but the server doesn't receive the move until 0:03.50 (2 seconds after you move). who is supposed to absorb that lost time? you? your opponent? the length of the game?
what we have decided after looking at millions of chess moves is that more than 95% of chess moves have less than 2 seconds lag (with most being less than 200ms). if that is the case, the game length absorbs the lag (meaning, neither timer runs for that imperceptable amount). if it takes more than 2 second of lag, then the lagging user absorbs the difference. so if it takes your moves 3.5 seconds to reach the server, you lose 1.5 seconds (because we smush the 2 seconds out as lag).
so, say on your final move you lag 4 seconds, and had only 1 second on your clock, you are going to lose on time. :/ but again, that only happens on less than 5% of moves, and unfortunately, happens mostly to people on weak internet connections and/or far away from our servers.
we are looking into adding 3 new server locations this year to help with this.
now you know, and knowing is half the battle!
MSC157
Great explanation erik! :)
AlCzervik
Erik, did you consult wikipedia for that answer?
Erik, thank you for that explanation. Does it take any extra time to register checkmate or stalemate as opposed to other moves?
waffllemaster
Oh, so that's why it's possible to lose on time even though my last move shows up on my side.
Why not use something similar to time stamping? I'm no programmer, so maybe the implementation is hard, but the idea of it is very simple. And at the end of the game, when their server reads 0:00 for you, there would be a check that pings the player for their last move and checks the time stamp before declaring the game lost.
ivandh
You can also move the pieces on your board after the game is over, which may lead to confusion.
Fred-Splott
It seems just the same however fast one's computer is. In blitz over the board it shouldn't be too difficult to play, say, 8 moves in 10 seconds. Realistically, it should be possible to play 7 moves in 5 seconds, just about. Over the board, I've won plenty of games where I've been down to less than a minute and needed 20 moves to win. When I was good I used to turn down draws when I had two minutes left and my opponent had 15 mins if I thought the position wasn't blocked and I had a positional advantage. No, the point is there's something wrong with the programming here if it takes over a second a move. So the problem is not that I'm a slow mover but that I',m a fast mover and the programming doesn't keep up. I've been in a position where I've had the cursor poised over my piece and it's been a really short move to checkmate, with two seconds left showing on the clock. That realistically gives a minimum of a second for something that should take 0.4 of a second. Yet in such a situation I've still lost, which makes a mockery of the times shown. If someone has a fast computer with no problems, any lag is programming error at the Chess.com end, imo.There are other silly errors, like having pop ups on the screen where one challenges an opponent at blitz so that when they pop up, they obscure his rating. All in all, they bombard people with invitations to pay yet on the evidence of what is available, it seems like it's going to be a waste of money.
Erik, thanks for the explanation. I'll read it later but wigan's FA cup win is just coming on TV and guess where I live!
8queen
by cinemachess a few minutes ago
Dating in chess.com
by ucanthandlethetruth 2 minutes ago
by cinemachess 3 minutes ago
Do premium members get a free ride?
by egdodnoj 5 minutes ago
English Opening ... what do i play next
by sanan22 5 minutes ago
How to detect cheaters in OTB tournaments
by zBorris 6 minutes ago
lagrave,nakamura,carlsen,jud polgar,fabiano have a chess.com profile
by SebLeb0228 7 minutes ago
Who is the best chess player of all time?
by ACarvalho 8 minutes ago
Corporate Chess tournament Bangalore
by ansumanm 15 minutes ago
Abrahams-Noteboom Variation
by Schevenadorf 15 minutes ago