User:Arcorann/DDR Scoring: Difference between revisions

no edit summary
No edit summary
Line 1: Line 1:
This is not intended to be article quality at the moment.
This is not intended to be article quality at the moment.
Also putting grading on this page.


== Arcade mixes ==
== Arcade mixes ==
Line 301: Line 303:
where
where
*J = 2 if Marvelous/Perfect/OK, 1 if Great, 0 otherwise
*J = 2 if Marvelous/Perfect/OK, 1 if Great, 0 otherwise
== Grading systems ==
=== 1st ===
Derived by me, not yet checked on AC.
Possible grades are S, A, B, C, D.
* If (bad + miss) == 0 and (max combo >= 100 or perfects >= 0.75 * total steps) then S.
* Otherwise:
** Set provisional grade to A if (max combo >= 50 or perfects >= 0.5 * total steps) and B otherwise
** Deduct one grade if (bad + miss) > 0.05 * total steps
** Deduct another grade if (bad + miss) > 0.15 * total steps.
=== 2nd ===
Found on AIJ.
Possible grades are SS, S, A, B, C, D.
Let S be the total number of steps and C be the max combo. Define the following thresholds:
* C_1 = min( 0.9 * S, 100)
* C_2 = min( 0.5 * S, 60)
* C_3 = min( 0.5 * S, 20)
Let:
* GP = (C == S) + (C >= C_1) + (C >= C_2) + (C >= C_3)
** i.e. if C == S then GP = 4, else if C >= C_1, GP = 3, etc.
* MT = 4 - GP.
Then:
* Provisional grade is SS if GP == 4, S if GP == 3, A if GP == 2, B if GP == 1, C if GP == 0.
* Deduct one grade if either (misses > MT) or (perfects < greats).
=== 3rd ===
Possible grades are SSS, SS, S, A, B, C, D, E.
Assign DP per judgement:
* 2 for Perfect
* 1 for Great
* 0 for Good
* -4 for Boo
* -5 for Miss
Then:
* If failed (empty life bar at some point), assign E.
* If all Perfects, assign SSS.
* Else, if all Great or Perfects, assign SS if (perfects >= 0.8 * total steps) and S otherwise.
* Else, check DP / Max DP:
** If >= 0.8, assign A
** If >= 0.64, assign B
** If >= 0.5, assign C
** Else, assign D.
=== 4th ===
Possible grades are AA, A, B, C, D.
Assign DP per judgement as in 3rd.
Then:
* If failed (empty life bar at some point), assign D.
* If all Perfects, assign AA.
* Else, if all Great or Perfects, assign A.
* Else, check DP / Max DP:
** If >= 0.64, assign B
** Else, assign C.
=== 5th ===
Possible grades are AAA, AA, A, B, C, D, E. Very similar to 3rd.
Assign DP per judgement as in 3rd.
Then:
* If failed (empty life bar at some point), assign E.
* If all Perfects, assign AAA.
* Else, if all Great or Perfects, assign AA.
* Else, check DP / Max DP:
** If >= 0.8, assign A
** If >= 0.64, assign B
** If >= 0.5, assign C
** Else, assign D.
Note that A, B, C and D are the same as 3rd's A, B, C and D.
=== MAX to Extreme ===
Possible grades are AAA, AA, A, B, C, D, E.
Assign DP per judgement:
* 2 for Perfect
* 1 for Great
* 0 for Good
* -4 for Boo
* -8 for Miss
* 6 for OK
* 0 for NG
Then:
* If failed (empty life bar at some point), assign E.
* Else, check DP / Max DP:
** If DP = max DP, assign AAA
** If >= 0.93, assign AA
** If >= 0.80, assign A
** If >= 0.65, assign B
** If >= 0.45, assign C
** Else, assign D.
40

edits