kinch2002
Premium Member
Thoughts on Sum of Ranks. Note this is not meant to be an improvement on Sum of Ranks, just an interesting modification, in order to adjust the weighting of events.
The normal sum of ranks could be seen to rely too much on very popular events. E.g. Not being particularly good at 3x3 immediately disadvantages you massively compared to someone who hasn't even tried bigbld. If you have completed the events that have less people, you don't get much reward over anyone else.
In response to that thought, I created a proportional sum of ranks, which looks at the percentile at which your ranking lies within the event, and sums up those. However, I still feel that this doesn't quite achieve what I intended to. E.g. losing a few ranks in bigbld to someone results in too big a gap in scores.
So my latest idea is this:
- Use 3x3 as a benchmark.
- For Event A, find the average 3x3 ranking of the people who have completed Event A (and who have a 3x3 ranking ofc - should be most of them).
- Find the percentile of that ranking within the 3x3 rankings. Call it P
- The person ranked 1 in Event A gets a score of 1. The person ranked half way down the Event A rankings gets a score of P (between 0 and 1). All other people in Event A get scores scaled around those 2 points.
Example:
Let's say that of all the people who have completed a 5bld, their average 3x3 ranking is 10000. That's approximately at the 70th percentile, because there are ~33000 with a 3x3 single.
Give Grzegorz Jałocha 1 point.
Give Howie Craig (ranked 68th of 135) 0.7 points
Then apply everyone else's points based around that, meaning that Stefan gets about 0.4 points for being bottom of 5bld.
In traditional sum of ranks, Stefan would get an advantage of 1 over everyone who hasn't done 5bld - seems harsh
In proportional sum of ranks, Stefan would get an advantage of near 0 over everyone who hasn't done 5bld - also harsh. He would also lose far too much to people who have done a (half) decent 5bld
In this ranking, Stefan doesn't lose as much to people who are faster than him, but he does gain a nice bonus over everyone who hasn't done 5bld. A nice compromise in my opinion
Here
The normal sum of ranks could be seen to rely too much on very popular events. E.g. Not being particularly good at 3x3 immediately disadvantages you massively compared to someone who hasn't even tried bigbld. If you have completed the events that have less people, you don't get much reward over anyone else.
In response to that thought, I created a proportional sum of ranks, which looks at the percentile at which your ranking lies within the event, and sums up those. However, I still feel that this doesn't quite achieve what I intended to. E.g. losing a few ranks in bigbld to someone results in too big a gap in scores.
So my latest idea is this:
- Use 3x3 as a benchmark.
- For Event A, find the average 3x3 ranking of the people who have completed Event A (and who have a 3x3 ranking ofc - should be most of them).
- Find the percentile of that ranking within the 3x3 rankings. Call it P
- The person ranked 1 in Event A gets a score of 1. The person ranked half way down the Event A rankings gets a score of P (between 0 and 1). All other people in Event A get scores scaled around those 2 points.
Example:
Let's say that of all the people who have completed a 5bld, their average 3x3 ranking is 10000. That's approximately at the 70th percentile, because there are ~33000 with a 3x3 single.
Give Grzegorz Jałocha 1 point.
Give Howie Craig (ranked 68th of 135) 0.7 points
Then apply everyone else's points based around that, meaning that Stefan gets about 0.4 points for being bottom of 5bld.
In traditional sum of ranks, Stefan would get an advantage of 1 over everyone who hasn't done 5bld - seems harsh
In proportional sum of ranks, Stefan would get an advantage of near 0 over everyone who hasn't done 5bld - also harsh. He would also lose far too much to people who have done a (half) decent 5bld
In this ranking, Stefan doesn't lose as much to people who are faster than him, but he does gain a nice bonus over everyone who hasn't done 5bld. A nice compromise in my opinion
Here