Replay/Scoreboard Soul Count Bug

nelhlica

New member
Game ID: 66499852

I was analyzing the replay of DNS Melee Creeps vs Floormen match #3 and noticed that team total soul count graph on the post-match scoreboard does not match the total soul count in the game's replay at some points, after accounting for rounding to the nearest 1k of course. Screenshots are attached, taken at one interval from 10:52-11:41 in-game.

1050.jpgscore1050.jpg

The scoreboard's numbers at 10:50 (53k-53k) are incorrect compared to the in-replay value at the same timestamp (47k-56k). Since there is a 9k soul difference at 10:50 that does not show on the graph, the shape of the graph before this timestamp is also generally incorrect.

At 11:41, the soul count on the scoreboard DOES match the soul count in-game.

I tried to clear my https cache to re-fetch the post-game stats but the discrepancy remains. That probably means it's how it looks to everyone.
 

Attachments

  • 1141.jpg
    1141.jpg
    468.7 KB · Views: 1
  • score1141.jpg
    score1141.jpg
    222.3 KB · Views: 0
Here is another example from my most recent standard match. It's not nearly as bad of a mismatch, but I would think it's enough to demonstrate there's a problem here.

Game ID: 65819564

2584.jpgscore2854.jpg


Theory: I would assume the issue is that the scoreboard doesn't pull stats from the entire game to be efficient, hence only being able to view soul count on the polled intervals, and the data is extrapolated from these points. It seems like the timestamps of the polled data sometimes doesn't match up with the viewable intervals on the souls graph, which results in the souls count displaying the extrapolated data instead of actual soul count.

Consequence: Makes sense why this happens - wouldn't want servers to crash from loading match data - but it's particularly annoying in situations exactly like the original post. I got so confused because I was looking for how MC eliminated that 9k soul difference to win, but that difference didn't exist at a glance in the scoreboard. The post-match souls collected graph is thus not a reliable report of total souls by x time.
 
Back
Top