@bayview "Consultation or at least an advisory prior to action would have been appreciated." - exactly the point. People pay for premium membership on the basis of the features currently provided. Not good (business) practice to reduce them without warning. Looks almost as though we're not expected to notice, which some people might consider disrespectful.
Chess Changes???


This is the best chess site around, but now that they keep removing stats no doubt we'll be paying less for our subscritions (as if!).

Fair point Erik, but perhaps sometime in the last few hours some link on the home page or global message explaining to all users what's happening and why. From what I remember, it might even have been simpler to put in a dummy query returning just such a message where the stats had previously been shown - something along the line of 'This feature temporarily not available' than to remove all trace.

Thanks for the explanation Erik - I love this site and have confidence that you and the rest will be able to maintain the high quality we all appreciate!

As all of those suggestions presuppose a stable site through which to carry them out, and the time and resources to carry them out, I don't see how they could have been done without first addressing the existential threat to the stability of the site. And they presuppose the time, energy, and resources to have carried them out faster than what is already happening.
My impression, based on the evidence available, is that Erik is doing an excellent job with his site... and is doing everything he can do for the site... and that no one would love to improve it more than he himself.
Thats my two cents worth.

As all of those suggestions presuppose a stable site through which to carry them out, and the time and resources to carry them out, I don't see how they could have been done without first addressing the existential threat to the stability of the site. And they presuppose the time, energy, and resources to have carried them out faster than what is already happening.
My impression, based on the evidence available, is that Erik is doing an excellent job with his site... and is doing everything he can do for the site... and that no one would love to improve it more than he himself.
Thats my two cents worth.
+1
Let's give the guy a break. The stats will be back when they get back. Just go play some chess in the meantime.

You were querying the average opponent rating every time the online chess and stats page was loaded? I just assumed you kept track of the average and number of opponents in either a player statistics table or in the user table. Would only have to be updated after each game and would just be a simple math problem and small table update. Wouldn't seem like that querying an additional field and a query to update after each finished game would put too much a load on the servers since many of the tables are being updated anyway.
Didn't Erik say they were re-architecting it?
I agree the old way was a bit clumsy, but give staff a break. When chess.com was originally conceived and designed do you think they anticipated the success they've had? How many members again? Every time one of them hits their online chess page, it must have meant hundreds of thousands of calls per day (perhaps more) for those stats.
Keep up the good work Erik.
When you own a name like chess.com and you start developing chess site(instead of Lady GAGA fansite) then you can expect success.

They can expect success because right from the beginner Erik, Jay, and the rest of the early team did so many things right. Would another crew design the facebook app that brought many new members in, or bring IMs Pruess and Rensch on to the staff?
The chess.com name certainly helps, but they could have easily designed just another bad chess site and it would have quickly been dismissed as another yahoo chess.

They can expect success because right from the beginner Erik, Jay, and the rest of the early team did so many things right. Would another crew design the facebook app that brought many new members in, or bring IMs Pruess and Rensch on to the staff?
The chess.com name certainly helps, but they could have easily designed just another bad chess site and it would have quickly been dismissed as another yahoo chess.
A strong second to that - this is a great site - the one good thing I got from facebook was an introduction to chess.com. And this is why I have every confidence that Erik and the crew will continue to meet our needs.

I don't care that much about missing stats. I'm gonna buy membership immediately when they introduce live chess tournaments! Imagine that - playing live chess would be so much more fun if you could play live tournaments.


I was just looking for those. Really useful stats vanished without warning. Anyone know when they went? Are they still available to other levels of membership?
Looking for me?

I am happy to learn the "averages" statistic is only temporarily gone. This is the third site I've played on and by far the best. Keep up the good work!

You were querying the average opponent rating every time the online chess and stats page was loaded? I just assumed you kept track of the average and number of opponents in either a player statistics table or in the user table. Would only have to be updated after each game and would just be a simple math problem and small table update. Wouldn't seem like that querying an additional field and a query to update after each finished game would put too much a load on the servers since many of the tables are being updated anyway.
Didn't Erik say they were re-architecting it?
I agree the old way was a bit clumsy, but give staff a break. When chess.com was originally conceived and designed do you think they anticipated the success they've had? How many members again? Every time one of them hits their online chess page, it must have meant hundreds of thousands of calls per day (perhaps more) for those stats.
Keep up the good work Erik.
Yes he did say that and I enjoy the site (that's one reason why I got a membership to begin with). I was just surprised that it wasn't being done that way to begin with; separate field(s) to hold the important data and then doing a pretty quick mathematical operation to update at the end of a game. And if they were doing the whole calculation (querying each game to do the calculation) then I can see how it caused an issue.
Not trying to give a hard time as creating and maintaining a site such is as this is hard to do (especially with high volumes). I appreciate everything that is done to make the site better.

I loved the average opponent listing, so I could keep a tab on the people I was playing and where I wanted it to be. Hopefully it gets set up again because that was a really cool, useful, statistic.
El' free loader here, this is a great site, tried one other site, didn't care for it. I'll admit I get to caught up in stats, am really trying to just enjoy the game. For me, the avg. player rating was just a feel good moment when I finally beat someone who plays most of their games higher then my rating. I have no right to complain, and would just like to say what a great site this is, Kudo's to the staff.

The short-term solution may be removal of some features, but the long-term solution is to get a few more servers.
it's not a matter or more servers. it's a matter of re-architecting the DB. we do need to add a column to the user table - it just hasn't been done.
rather than searching all players games ,howabout creating a couple of fields and have total query average opponent in games to date and number of games played ,lock that figure, when next game finishes use static figures and new game value to calculate current average
you could update static figures weekly or monthly , it would save time instead of searching all games in DB for this value it would only be looking at a month max.
...and then they might need to normalize the DB.