Describe the bug
When visiting the website, there are two ways to update ranks on FFR. They both have the same purpose, but they do not perform it the same way.
Visiting the Update My Ranks link:
Viewing the Update My Ranks link count every non-AAAs Rank 1 as AAA.
( If the best score is 2-0-0-0 in the leaderboard; it is Rank 1 and it counts as AAA. )
Visiting the Public levelranks link:
Viewing the levelranks link only count AAAs if it is a perfect score.
( Only scores that are 0-0-0-0 with max combo. )
This creates two outliers:
Rank 1 scores that aren't AAAs.
Megalovania [Special] which has AAA at 50 pts due to how the April Fools event works.
Screenshots
After visiting leaderboards: (Megalovania [Special] Rank 1 score only)
After visiting levelranks:
Example of someone with 7 non-AAAs Rank 1 and also Megalovania [Special] -8/+8
After visiting leaderboards:
After visiting levelranks:
What levelranks look like:
Reproduction Steps
This is a little tricky because you need a player who has either Megalovania [Special] AAA or/and a player that has Rank 1 without AAA.
I used my own profile (Hakulyte) to test Megalovania [Special] and I asked Matthia to update his ranks for testing non-AAAs.
Reproduction Rate
This issue occurs 100% of the time.
Expected behaviour
I think the consensus is currently that AAAs should be max score and not Rank 1.
The leaderboards would need to reflect that as well.
Megalovania [Special] should simply be hidden from levelranks as it is an April Fools song.
Describe the bug When visiting the website, there are two ways to update ranks on FFR. They both have the same purpose, but they do not perform it the same way.
Viewing the Update My Ranks link count every non-AAAs Rank 1 as AAA.
( If the best score is 2-0-0-0 in the leaderboard; it is Rank 1 and it counts as AAA. )
Viewing the levelranks link only count AAAs if it is a perfect score.
This creates two outliers:
Megalovania [Special] which has AAA at 50 pts due to how the April Fools event works.
Screenshots After visiting leaderboards: (Megalovania [Special] Rank 1 score only)
After visiting levelranks:
Example of someone with 7 non-AAAs Rank 1 and also Megalovania [Special] -8/+8
After visiting leaderboards:
After visiting levelranks:
What levelranks look like:
Reproduction Steps This is a little tricky because you need a player who has either Megalovania [Special] AAA or/and a player that has Rank 1 without AAA.
I used my own profile (Hakulyte) to test Megalovania [Special] and I asked Matthia to update his ranks for testing non-AAAs.
Reproduction Rate This issue occurs 100% of the time.
Expected behaviour I think the consensus is currently that AAAs should be max score and not Rank 1. The leaderboards would need to reflect that as well.
Megalovania [Special] should simply be hidden from levelranks as it is an April Fools song.