I think that the normalisation margins are a great idea, but the flaw was it didn't address the types of maps and variation possibilities in the results. I didn't want to make it complicated, but it might look that way
The idea: Replace the 2nd Normalisation term with one that depends on the results of other players.
Basically the person who gets the middleman time, sets the half points margin. It doesn't have to be this, but I do think if you're going to invent a better points system, it needs to be tangible, not imaginary.
Flaws: (or considerations):
- At final rounds, smaller time gaps cause bigger point differences.
- If everyone gets standard times varying by 1sec up to the middleman, and 1st place is 2 secs faster, will result in massive point gain to 1st place, and loss of points to lower ranks.
Formula:
I'm just gonna work off arca's example as a template
Using the Middleman (Player at 50/100 position in the results):
(Mid time - Best Time)*2 = Factor
Formula: 100*(x-(b-a))/x
a = Best time
b = Time
x = Factor
- Code: Select all
ROUND 0: (x = 2.688)
1. Arcaon - 17.984 - 100
3. Bazz - 18.200 - 92
5. glm - 18.312 - 87.8
46. Nt-kop4ik - 19.016 - 61.6
ROUND 1: (x = 12.960)
1. Nt-kop4ik - 32.608 - 100
3. glm - 34.280 - 87.1
4. Arcaon - 34.416 - 86
5. Bazz - 34.672 - 84.1
ROUND 2: (x = 16.272)
1. Nt-kop4ik - 36.736 - 100
2. glm - 37.888 - 92.9
4. Arcaon - 38.024 - 92.1
6. Bazz - 38.376 - 89.9
ROUND 3: (x = 6.832)
1. Arcaon - 35.464 - 100
3. Bazz - 36.440 - 85.7
5. Nt-kop4ik - 36.616 - 83.1
6. glm - 36.736 - 81.4
ROUND 4: (x = 3.168)
1. glm - 02.840 - 100
2. Nt-kop4ik - 02.992 - 95.2
12. Arcaon - 03.816 - 69.2
19. Bazz! - 04.312 - 53.5
ROUND 5: (x = 4.640)
1. Bazz! - 19.968 - 100
2. Nt-kop4ik - 20.368 - 91.4
3. Arcaon - 20.544 - 87.6
ROUND 6: (x = 5.376)
1. Nt-kop4ik - 35.768 - 100
3. Arcaon - 36.624 - 84.1
---SCORING--- (Assuming Round 0 is counted in points)
Scores After Round 3:
1. Arcaon - 378.1
2. Bazz! - 351.7
3. glm - 349.2
4. Nt-kop4ik - 344.7
Scores After Round 4:
1. glm - 449.2
2. Arcaon - 447.3
3. Nt-kop4ik - 439.9
4. Bazz! - 405.2
Scores After Round 5:
1. Arcaon - 534.9
2. Nt-kop4ik - 531.3
3. Bazz! - 505.2
Scores After Round 6:
1. Nt-kop4ik - 631.3
2. Arcaon - 619
Bad idea or?