Sorry if this is already common knowledge :) I discovered it by playing around with existing scores and watching a few videos which showed the ingame score counter.
Currently, the score of a song is based on two factors other than your perfect/great/etc count: the maximum possible combo for the song, and the number of judgments in the song. The maximum combo is simply the number of arrows in the song, like in FFR; the number of judgments is the number of chords plus the number of separate holds (so, this is the number of OK and Perfect ratings you would get in a AAA run).
The maximum score for any file is 833.333... * maximum combo. All scores, including this, are rounded down to the nearest integer. When you actually play the file, there are two components to your score. 10% is combo: simply 83.333... * your combo in the file. With the ingame scoring, this is added as you go. The remaining 90% is the judgments themselves. 90% of 833.333... works out to 750 points per arrow - but the game aims to make each judgment worth the same amount (so one chord and one hold are worth the same). This means that each judgment gives you a point value of 750 * (max combo / number of judgments).The judgments work like this:
- 100% for a Perfect or OK
- 75% for a Great
- 50% for a Good
- 25% for a Boo
- 0% for a Miss or NG.
The accuracy % that is shown in the game is simply the amount of this 90% block that you earned. So if you get an FC with 80% accuracy, it means you got 10% + 90%*80% = 82% of the AAA score.
I made a program to calculate scores for this game, as well as compare two scores to see which is better. You can find it here.
PS: When calculating scores yourself, you may note that on a difficult song (such as Speedcore 300 hard) it's easy to get the number of judgments simply by passing the song, but a lot harder to get the max combo. Here's a mathematical formula to get the maximum combo out:
(your score - (83.333... * combo)) / (750 * accuracy)
For instance, AlexDest's rank 1 score on Speedcore 300 hard has 1509655 score, 1123 combo, and 0.9798 accuracy (you can get this from my program even without putting in the max combo). This formula then gives 1927 max combo for the file.



Reply With Quote





