issues
search
bettersg
/
checkMate
GNU General Public License v3.0
5
stars
1
forks
source link
added leaderboard features
#306
Closed
sarge1989
closed
4 months ago
sarge1989
commented
5 months ago
Issues
Resolves #307
Summary
Main concern is to avoid calculating the entire leaderboard on request
Basically, we will instead store and update score, duration, and number of votes/correct votes backend, and update them during the relevant events
On request, the leaderboard will be sorted by score and extracted. Thus the only operation is a sort, rather than calculating everyone's score.
Added quite some data fields to both checker and voteRequest to facilitate the above
Replaced achievements page with leaderboard page
Issues
Summary