Chunithm: Add song ranks, improve non-S rating calculation #166
No reviewers
Labels
No Label
aimedb
bug
chuni
chusan
cxb
database
diva
doc
duplicate
enhancement
frontend
help wanted
idac
idz
invalid
maidx
ongeki
pokken
question
seen
system
testing
wacca
waiting
wip
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Hay1tsme/artemis#166
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "mrarythmia/artemis:develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This change adds song ranks to the Chunithm Rating pages and tries to improve the song rating calculation for <= AAA ranks. It looks like this now:
Before this change, all <= AAA ranks had their ratings calculated as the minimum possible value for a given score interval (for example, for AAA scores, the rating was the score constant - 3). Chunithm increases this score (almost) linearly throughout the score interval, per the rating formula in this guide.
Almost linearly, because the guide and its linked rating calculator on Google Sheets also appears to be wrong. For example, a 月の光 (14.8) scored at 961592 (AAA) gets a rating of 13.36 in the guide calculator, 13.99 in the Artemis frontend as of this change, 11.8 in the Artemis frontend before this change, but gets rated by Chunithm itself somewhere between 13.96 (MEGALOVANIA, 13.5, 986697, S - all calculators agree on the rating) and 13.81 (SON OF SUN, 13.8, 975467, S - same). So 13.99 is obviously not right here, but a lot closer to the real value than 11.8. (The real solution is to get gud.)
This also tries to correctly calculate ratings for Chunithm versions before New. The maximum rating ceiling in New onwards is 2.15 for 1 090 000, while it used to be 2.0 for 1 075 000.
Add song ranks, improve non-S rating calculationto Chunithm: Add song ranks, improve non-S rating calculationLooks good, thank you for contributing!