FORMULA DISCUSSION
Some facts:
- The bot calculates the scores.
- The bot is developed by qan.
- qan used formulas provided by Ogron.
- I have never seen the formulas.
- People keep sending me questions about whether dollar values are correct.
- I'm starting to think we should make new formulas that are: easier to understand why you got the score you got; simpler and therefore less error prone.
- I think the current formulas should be made public.
My observations as a player:
- Jav/Wb: it's very harsh when your dollar value is lower than your Kills.
- Jav/Wb: there should be more correlation between kills and dollar value. I think there's a win bonus skewing things based on how close the result is.
- Jav: TKing is severely punished, some TKing is unavoidable. (if someone catches your bomb it's not your fault.)
- Terr: generally OK.
- Shark: it's near impossible to get a good score unless you win.
- Shark: TeKs are too highly rewarded, and encourages TKing which...
- Shark: TKing is severely punished, some TKing is unavoidable.
- Shark: RPD is the most important stat IMO and this doesn't seem so important based on current scores.
- Spider: the win bonus is much too big. an elite spider on the losing team gets a similar score to a trash spider on the winning team.
- We don't want the situation where you must win 20 games to qualify (i.e. if you win half the time, you need to play 40 games).
It's easy to complain about formulas, but how many people are actually prepared to try and make better ones?
Well, I decided to try...
WARBIRD / JAV
MAX(0, ((K-TK)*2) ) + (WIN ? 5 : 0)
Notes:
- Dollar value should never be less than $0.
- The main part of the score is based on Kills (with TKs removed in Jav) multiplied by 2.
E.g. 5 kills = $10, 10 kills = $20, 15 kills = $30, 20 kills with 5 TKs = $30.
- Plus a bonus of $5 if you win the game.
BASE
Notes:
- Dollar value should never be less than $0.
- Each ship has it's own formula, providing a range from $0 (trash performance) to $30 (elite performance).
- Each ship score is comparable, so multi-ship doesn't favor some ships over others.
- Every ship gets $3 per TeK.
- Every ship gets $5 if you win the game.
TERR
MAX(0, MIN(30, (1-(D/TP))*30 ) ) + (TeK*3) + (WIN ? 5 : 0)
Notes:
- The main part of the score is based on deaths per minute.
E.g. in a 20 minute game: 1 death = $28; 7 deaths = $19; 15 deaths = $7.
SHARK
MAX(0, MIN(30, (RPD-2)*30 ) ) + (TeK*3) + (WIN ? 5 : 0)
Notes:
- The main part of the score is based on RPD.
E.g. RPD 3.0 = $30; RPD 2.7 = $21; RPD 2.4 = $12.
SPIDER
MAX(0, MIN(30, ((((30*60)/TP)*K)/120)*30 ) ) + (TeK*3) + (WIN ? 5 : 0)
Notes:
- Kills are pro-rated up to 30 minutes, so you aren't forced to make it a longer game to get more kills.
- Camping is not rewarded.
- The main part of the score is based on Kills.
E.g. in a 22 minute game, 100 kills = $30; 75 kills = $25; 50 kills = $17.
Some facts:
- The bot calculates the scores.
- The bot is developed by qan.
- qan used formulas provided by Ogron.
- I have never seen the formulas.
- People keep sending me questions about whether dollar values are correct.
- I'm starting to think we should make new formulas that are: easier to understand why you got the score you got; simpler and therefore less error prone.
- I think the current formulas should be made public.
My observations as a player:
- Jav/Wb: it's very harsh when your dollar value is lower than your Kills.
- Jav/Wb: there should be more correlation between kills and dollar value. I think there's a win bonus skewing things based on how close the result is.
- Jav: TKing is severely punished, some TKing is unavoidable. (if someone catches your bomb it's not your fault.)
- Terr: generally OK.
- Shark: it's near impossible to get a good score unless you win.
- Shark: TeKs are too highly rewarded, and encourages TKing which...
- Shark: TKing is severely punished, some TKing is unavoidable.
- Shark: RPD is the most important stat IMO and this doesn't seem so important based on current scores.
- Spider: the win bonus is much too big. an elite spider on the losing team gets a similar score to a trash spider on the winning team.
- We don't want the situation where you must win 20 games to qualify (i.e. if you win half the time, you need to play 40 games).
It's easy to complain about formulas, but how many people are actually prepared to try and make better ones?
Well, I decided to try...
WARBIRD / JAV
MAX(0, ((K-TK)*2) ) + (WIN ? 5 : 0)
Notes:
- Dollar value should never be less than $0.
- The main part of the score is based on Kills (with TKs removed in Jav) multiplied by 2.
E.g. 5 kills = $10, 10 kills = $20, 15 kills = $30, 20 kills with 5 TKs = $30.
- Plus a bonus of $5 if you win the game.
BASE
Notes:
- Dollar value should never be less than $0.
- Each ship has it's own formula, providing a range from $0 (trash performance) to $30 (elite performance).
- Each ship score is comparable, so multi-ship doesn't favor some ships over others.
- Every ship gets $3 per TeK.
- Every ship gets $5 if you win the game.
TERR
MAX(0, MIN(30, (1-(D/TP))*30 ) ) + (TeK*3) + (WIN ? 5 : 0)
Notes:
- The main part of the score is based on deaths per minute.
E.g. in a 20 minute game: 1 death = $28; 7 deaths = $19; 15 deaths = $7.
SHARK
MAX(0, MIN(30, (RPD-2)*30 ) ) + (TeK*3) + (WIN ? 5 : 0)
Notes:
- The main part of the score is based on RPD.
E.g. RPD 3.0 = $30; RPD 2.7 = $21; RPD 2.4 = $12.
SPIDER
MAX(0, MIN(30, ((((30*60)/TP)*K)/120)*30 ) ) + (TeK*3) + (WIN ? 5 : 0)
Notes:
- Kills are pro-rated up to 30 minutes, so you aren't forced to make it a longer game to get more kills.
- Camping is not rewarded.
- The main part of the score is based on Kills.
E.g. in a 22 minute game, 100 kills = $30; 75 kills = $25; 50 kills = $17.
Comment