User:Arcorann/DDR Scoring: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 13: Line 13:


Then for the kth step,
Then for the kth step,
:Step Score = J * (K * S + Q)
:Step Score = J * (K * U + Q)
where
where
*B = 1000000
*B = 1000000
*S = floor(B / (N*(N+1)/2), N = number of steps in song
*S = N*(N+1)/2, N = number of steps in song
*U = floor(B / S)
*J = 10 if Perfect, 5 if Great, 0 otherwise
*J = 10 if Perfect, 5 if Great, 0 otherwise
*Q = B - S*(N*(N+1)/2) if the last step, 0 otherwise
*Q = B - U*S if the last step, 0 otherwise


=== 4th ===
=== 4th ===
Line 32: Line 33:


Variant of 3rd with difficulty multiplier and end of song grade and combo bonuses.
Variant of 3rd with difficulty multiplier and end of song grade and combo bonuses.
:Step Score = J * (K * S + Q)
:Step Score = J * (K * U + Q)
where
where
*B = 500000 * (1 + D)
*B = 500000 * (1 + D)
*D = difficulty rating if not an edit, 7 if an edit
*D = difficulty rating if not an edit, 7 if an edit
*S = floor(B / (N*(N+1)/2)
*S = N*(N+1)/2, N = number of steps in song
*U = floor(B / S)
*J = 10 if Perfect, 5 if Great, 0 otherwise
*J = 10 if Perfect, 5 if Great, 0 otherwise
*Q = B - S*(N*(N+1)/2) if the last step, 0 otherwise
*Q = B - U*S if the last step, 0 otherwise


At the end of the stage a bonus is applied:
At the end of the stage a bonus is applied:
Line 52: Line 54:


Variant of 3rd with groove radar bonuses.
Variant of 3rd with groove radar bonuses.
:Step Score = J * (K * S + Q)
:Step Score = J * (K * U + Q)
where
where
*B = 5000000
*B = 5000000
*S = floor(B / (N*(N+1)/2), N = number of notes
*S = N*(N+1)/2, N = number of steps in song (not freezes)
*U = floor(B / S)
*J = 10 if Perfect, 5 if Great, 0 otherwise
*J = 10 if Perfect, 5 if Great, 0 otherwise
*Q = B - S*(N*(N+1)/2) if the last step, 0 otherwise
*Q = B - U*S if the last step, 0 otherwise


At the end of the stage a bonus is applied for each Groove Radar category.
At the end of the stage a bonus is applied for each Groove Radar category.
Line 66: Line 69:


Variant of 3rd with difficulty multiplier.
Variant of 3rd with difficulty multiplier.
:Step Score = J * (K * S + Q)
:Step Score = J * (K * U + Q)
where
where
*B = 1000000 * D
*B = 1000000 * D
*D = difficulty rating if not an edit, 5 if an edit
*D = difficulty rating if not an edit, 5 if an edit
*S = floor(B / (N*(N+1)/2), N = number of notes plus freezes
*S = N*(N+1)/2, N = number of steps plus freezes in song
*J = 10 if Perfect/OK, 5 if Great, 0 otherwise
*U = floor(B / S)
*Q = B - S*(N*(N+1)/2) if the last step, 0 otherwise
*J = 10 if Perfect, 5 if Great, 0 otherwise
*Q = B - U*S if the last step, 0 otherwise


=== SuperNOVA ===
=== SuperNOVA ===
Line 85: Line 89:
=== SuperNOVA2 to 2014 ===
=== SuperNOVA2 to 2014 ===
:Step Score =  
:Step Score =  
:* S if Marvelous
:* U if Marvelous
:* S - 10 if Perfect
:* U - 10 if Perfect
:* S/2 - 10 if Great
:* U/2 - 10 if Great
:* 0 otherwise
:* 0 otherwise
where
where
*S = 1000000 / N
*U = 1000000 / N


Score is rounded down to nearest 10 for output but fractions are retained internally.
Score is rounded down to nearest 10 for output but fractions are retained internally.
Line 96: Line 100:
=== A ===
=== A ===
:Step Score =  
:Step Score =  
:* S if Marvelous
:* U if Marvelous
:* S - 10 if Perfect
:* U - 10 if Perfect
:* S * 0.6 - 10 if Great
:* U * 0.6 - 10 if Great
:* S * 0.2 - 10 if Good
:* U * 0.2 - 10 if Good
:* 0 otherwise
:* 0 otherwise
where
where
*S = 1000000 / N
*U = 1000000 / N


Score is rounded down to nearest 10 for output but fractions are retained internally.
Score is rounded down to nearest 10 for output but fractions are retained internally.
Line 114: Line 118:
*DREAMS COME TRUE
*DREAMS COME TRUE
*Disney's RAVE
*Disney's RAVE
*1st US
*1st US (likely same as 1st/2nd)
*USA
*USA
*DS
*DS
*EuroMIX
*EuroMIX
*EuroMIX2
*EuroMIX2
*Fusion
*Fusion (likely same as Extreme US)
*1st Asia
*1st Asia (likely same as 1st/2nd)


== Console mixes ==
== Console mixes ==


=== Pending ===
=== Pending ===
Line 130: Line 132:
*Extreme US
*Extreme US
*Ultramix series
*Ultramix series
*Kids


== Mobile mixes ==
== Mobile mixes ==


=== DDR S/S+ ===
=== DDR S/S+ ===
Despite having a UI based on X the scoring system is closer to that of SN2 than SN.
Despite having a UI based on X the scoring system is closer to that of SN than SN2.


:Step Score = 10000000 * J / (2*N)
:Step Score = 1000000 * J / (2*N)
where
where
*J = 2 if Marvelous/Perfect/OK, 1 if Great, 0 otherwise
*J = 2 if Marvelous/Perfect/OK, 1 if Great, 0 otherwise
40

edits

Navigation menu