I, like many of you, have been playing for the past week and a bit and have already noticed the numerous flaws and issues with the CSR rating system. So I’d like to make some suggestions. First of all however, I do agree that there needs to be two types of CSR, one for FFA Gametypes and one for Team Gametypes. This is because the CSR system needs to measure both an individual’s effort and a team’s effort, and in most cases, both.
My suggestion is to have it as is follows, have a consistent invisible ranking bar that fills according to how you play your games, this should count your W/L and your K+A/D.
Have all players start at 0, you rank up if you hit 100 and you rank down if you drop below 0. Each rank-up resets the bar to 0 before adding on excess points accumulated from the last game you played.
The below examples assume all players start with 0/100 Points at level 25.
FFA Gametypes
Each game played is worth a base of 10 points, this is multiplied by your position:
Top 1-25% (1st-2nd place in an 8-Man FFA) - +10x Multiplier
Top 26-50% (3rd-4th place in an 8-Man FFA) - +5x Multiplier
Top 51-75% (5th-6th place in an 8-Man FFA) - -5x Multiplier
Top 76-100% (7th-8th place in an 8-Man FFA) - -10x Multiplier
So if you’re a player who places 1st or 2nd, you’d get the base 10 points multiplied by +10x, meaning you’d be at 100/100, in other words you’d rank up to 26 and begin the next rank at 0/100.
If you’re a player who places 3rd or 4th, you’d get the base 10 points multiplied by +5x, meaning you’d be at 50/100, or halfway up to your next rank at 25.
If you’re a player who places 5th or 6th, you’d get the base 10 points multiplied by -5x, meaning you’d be at 50/100 on your previous rank, ultimately ranking down once to 24.
If you’re a player who places 7th or 8th, you’d get the base 10 points multiplied by -10x, meaning you’d be at 0/100 on your previous rank, ultimately ranking down once to 24.
Team Gametypes
Each game played is worth a base of 10 points, this is multiplied by your K+A/D Spread and given a bonus via a win or a loss.
Positive K+A/D Spread: +7.5x Multiplier
Negative K+A/D Spread: -7.5x Multiplier
Win: +75 Points
Loss: -75 Points
So if you’re a player on the winning team that got 8 kills, 2 assists and 9 deaths, that’s 8+2/9 = 1.11, or positive, so you’d gain the +7.5x Multiplier, then you’d add the +75 for winning on top of that.
So 10x7.5+50 = 150, you’d rank up to 26 and begin again at 50/100. If you were to win another game in this fashion, you’d level up twice to 28 as your bar would fill to 100/100 twice.
If you’re a player on the winning team that got 5 kills, 4 assists and 15 deaths, that’s 5+4/15 = 0.6, or negative, so you’d have a -7.5x Multiplier, then you’d add the +50 for winning on top of that.
So 10x-7.5+75 = 0, your experience bar would not move and you would remain at 25.
If you’re a player on the losing team that got 15 kills, 1 assist and 8 deaths, that’s 15+1/8 = 2, or positive, so you’d gain the +7.5x Multiplier, then you’d take off 75 points for losing.
So 10x7.5-75 = 0, your experience bar would not move and you would remain at 25.
If you’re a player on the losing team that got 2 kills, 0 assists and 12 deaths, that’s 2+0/12 = 0.17, or negative, so you’d have a -7.5x Multiplier, then you’d take off 75 points for losing.
So 10x7.5-75 = 150, your experience bar would drop by 150 points so you’d delevel twice down to 50/100 at rank 23, if you were to lose another game in the fashion you’d delevel twice again down to 0/100 at rank 21.
Other Information
Minimum Amount of Games required for a 50 in FFA Gametypes: 49
Minimum Amount of Games required for a 50 in Team Gametypes: 33
Thoughts? I’m open to any criticism.