11655 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!
fysh99
Having just read the FAQ:http://support.chess.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=710
I am slightly disappointed that the average time per move stat seems to be based on the whole history of every move you have played on your account.
The problem with the current system is that your average time per move is so intransient. If you have been playing on the site for a long time, and change your playing habits, so that you become more or less active, this never truly gets reflected.
My suggestion is for the average time per move stat to be based on your last months moves, and thus only to be updated once a month.
Note: ideally I would prefer a system which worked, on say, your last 500 moves, but as a computer programmer myself, I realise this would require 500 stored data points for each account - which seems a little over the top - hence my alternate suggestion.
TadDude
...
Games last more than a month. This stat has to be at least a year to account for the change in online behaviour of students, golfers, ...
bjazz
It wouldn't matter since we're not talking about the time-out ratio. With the 'time per move' statistic, an average of a week or a month would suffice in telling your opponent your approximate speed of play.
Puchiko
Not if your opponent has only played a few (or none) games in the last month. I quit CC for the summer, 'cause I'm usually not at a computer. In September, I wouldn't have a time per move stat, even though I'm a pretty active player September-March.
panandh
storing 500 data points and averaging uses the concept of moving average. We can use auto-recursive which statistically produce the similar result without any storage points.
I really like the concept of having the average speed reflecting the current activity of the player.
cofail
We could have both, one shown more clearly.
If you had made no moves in the previous month, then by default, it could just keep your current move speed. I'm sure the devs could come up with something practical that could work.
I would just like the time per move stat to be more reflective of your current move rate. This is especially important, because some tournaments use this stat to restrict entry.
Actually it is possible to make an effective moving average storing only two pieces of data:
y = current average time (in seconds)
n = number of moves made (max 500).
A new move is made in x seconds,
If n<500, then the average is just calculated as usual:
Y = (y * n + x) / (n + 1)
N = n + 1
If n=500, then the new average is calculated as follows:
Y = (y * 499 + x) / 500
This method does not give you exactly the same results as a proper moving average based on a certain number of data points. I believe, the average would be a little more "sluggish", though it would still respond pretty rapidly to change in play rate.
This is called auto-recursive, All you need is the average speed and new instantaneous speed. Statistically(mean of the estimated average) it gives the same result.
And this will address the concern of Puchiko
Ah ok, and I thought I'd just had a flash of inspiration!
I never did like statistics, I did my degree mostly in Pure Mathematics: Number Theory, Galois Theory, Topology etc.
This "auto-recursive" method does give slightly different results though. Imagine a new player makes 250 moves at exactly 1 day per move. Then makes a further 250 moves at 2 hours per move. In both cases their average now is 13 hours per move.
Now suppose they make a further 250 moves at exactly 2 hours per move. With a moving average over 500 data points all their slow moves have "dropped" off, giving them an average of exactly 2 hours.
With the "auto-recursive" method their average will still be greater than 2 hours.
In my muddled brain, it somehow reminds me of momentum/inertia.
But I think we are both agreed that the auto-recursive method is the way to go!
Please can we have an opinion from someone from chess.com?
you are right. thats why I used the term estimated average. I should of used expected average.
The given rating is estimated value of the true rating. When you play continuously your true rating is unaffected. But the estimated rating changes with results of every game and oscillates close to your true rating.
Similarly the average speed is estimated one. Average of 'N' number will give you an estimated average speed with an expected variance (or tolerance level). The variance reflects the possible differnce between true speed and estimated average speed.
The variance is same when the average speed is computed by "moving average" or "auto-recursive" (some derivation based on exponential window and rectangular window which I do not recollect now), however the estimated average speed varies between them.
That's why the results are statistically same.
yue5000
:)
DJAbacus
Rather than start another thread...anyone noticed that the time per move stat doesn't seem to be working atm...mine is frozen at 2 h 30 m and has done for sometime even though I am definitely slowing down...
My debut game
by Rsava a few minutes ago
Submit Button at Live Chess
by rolu315 a few minutes ago
Timer problems.
by mic15counterstrategy 3 minutes ago
abusive player
by ronbelgium 3 minutes ago
Cool Endgames
by binblaster 4 minutes ago
What's your playing style?
by Lady-Jane 4 minutes ago
Highest amount of parallel games (on top 1011 parallel games by June 16th)
by jm59santos 5 minutes ago
I feel that I deserve a higher rating
by chess_gg 6 minutes ago
cant play against computer using Firefox
by engrunes 7 minutes ago
which do ur prefer
by Ledgermayne1234 7 minutes ago