Discrepancy between team score and sum of game results in match endpoint

Sort:
stephen_33

This is the second time I've encountered this problem in the past 12 months and I'm starting to wonder if we all need to be concerned about it? I noticed it in this match just now:-

https://api.chess.com/pub/match/1448087

Nova Jugoslavija - "score":12.5 but the actual score from adding all game results is 13.5!

The webpage shows exactly the same discrepancy...

https://www.chess.com/club/matches/1448087/games

I reported a similar case a few months ago and the match score was corrected but my question of how it happened never got a reply.

serhiivolokh

Hi @stephen_33, I faced the same issue and chated support team about this. They adviced me just to use synchronize button at the team page. And that is it.

Ximoon

What I noticed is that timeouts and closed/banned accounts sometimes make the score to get that kind of mismatch. But either clicking that link or in most extreme cases contacting the support always works. 

Tricky_Dicky

Seen this a few times. As already mentioned a 'Sync Score' usually fixes the problem. That's the good news. The bad news is only match team SA's have access.

The API is good: it just reflects the error on the Web page.

stephen_33
Ximoon wrote:

What I noticed is that timeouts and closed/banned accounts sometimes make the score to get that kind of mismatch. But either clicking that link or in most extreme cases contacting the support always works. 

I've heard before that closed accounts can upset team tallying but didn't realise timeouts can cause problems too. Useful information.

stephen_33
serhiivolokh wrote:

Hi @stephen_33, I faced the same issue and chated support team about this. They adviced me just to use synchronize button at the team page. And that is it.

The problem is that as a non-member of the team concerned I have to contact their admins to do that. The site really needs to address this as a problem and get it fixed.

It's not as if they can claim they're not aware of the situation because it's been reported enough times.

stephen_33
Tricky_Dicky wrote:

The API is good: it just reflects the error on the Web page.

The API would be better still if the data it offers was always reliable? As I explained above I recalculate team scores for myself when producing results in the leagues I help run but what about those in which they rely wholly on the aggregated team score value within the match endpoint itself?

In TMCL we have to cut the first stage of rounds short in order to proceed to the second stage and that involves declaring results for unresolved matches for one team or the other (if they're not tied). It's not ideal but at least if the endpoint data is accurate and up to date it's as fair as we can make it.

That those endpoints can't be relied upon to provide a fully accurate picture of the state of a given match makes me nervous.

Tricky_Dicky

TBH I don't really understand why there isn't an automatic sync score after every game in the match conc;ludes. It doesn't sound that difficult to organise. No doubt a dev somewhere will tell us why it's not possible.

stephen_33

I've just had it explained to me what 'passports' are by a club admin who wanted his club to play my national team so that his players would win those awards. I declined the offer.

But my point is that this site seems more interested in adding more and more pretty, eye-catching features ~ flashing lights, bells and whistles ~ than in getting the basic functionality right. I feel as if I'm having to wade through more and more 'junk' just to get to the things I want to do (that pointless pop-up I have to clear every time I visit a club in which I'm an admin is driving me nuts!). The additional club-application notifications that keep popping up are as bad.

I wish the people who run this site would stick to their knitting, in other words get the basics working properly. It's shocking to have a chess site that can't guarantee the accuracy of its match results.