COLARDYNIT / hwbot-issues

Public issue tracker for all issues related with HWBOT, HWBOT Prime, OC-eSports, etc.
2 stars 0 forks source link

Hardware (and global) points not calculating correctly #28

Open unityofsaints opened 5 years ago

unityofsaints commented 5 years ago

HWPts often calculate incorrectly and can only be fixed using the "Recalculate Ranking" button. Here's one example:

image

Only top 6 get points and first place gets a measly 10.7? For one of the busiest rankings on HWBot with 300+ submissions?

image

After the recalculate, everything is fine:

image

image

Also scary is the fact that we somehow picked up 5 new submissions with the recalculate, Luumi is now 1st out of 402 instead of 397. If this bug can't be fixed outright, can there at least be a batch job put in place that searches for obviously wrong rankings and recalculates them?

Something along the lines of "IF $NoOfSubmissions > 200 AND $FirstPlacePoints < 20 THEN recalculate()".

frederikcolardyn commented 5 years ago

We are unable to reproduce this issue consistently on a test environment, like uat.hwbot.org. Until we know how this issue can be reproduced reliably, we can not add tests to make sure it does not happen again.

unityofsaints commented 5 years ago

@frederikcolardyn I found another ranking with similar issues and did not recalculate so you can have a look: https://hwbot.org/benchmark/3dmark05/rankings?hardwareTypeId=videocard_1587&cores=1#start=0#interval=50

600+ results but only 19 pts for first place.

unityofsaints commented 5 years ago

It can happen on global pts too, therefore I edited the title