# Thread: New Crossfire Ranking System (actually based on skill)

1. ## New Crossfire Ranking System (actually based on skill)

Hello my fellow MPGHers As the title says, I've created a new CF ranking system that actually reflects skill rather than playing time.
Oh, where do I begin. This may be complicated to some (mainly those not mathematically inclined) but hopefully it will interest you.
If you want to know what your rank would be, just post a link to your account. Or any account I guess.

The Basics:

Kills, deaths, and headshots are used in the following formula: (4k - d)(k/d + 2h/k) + M
Naturally k is kills, d is deaths, and h is headshots. However, M is Merit, which is calculated by: (kd/Rkd)*Rpts
kd is the player's current k/d. Rkd is the required k/d for the player's current rank. Rpts is the amount of points required for the player's current rank. Essentially it is how much the player's k/d is better than what is required, then multiplied by the required points. So performing at a level high than your rank gives you merit. Makes sense, right?

After some some testing, I realized that a very new player with a really high k/d could have 10,000 points, but with 100,000 merit added on, skyrocketing the player several ranks ahead. So I made a limit to how much merit a player can receive at each rank (see below). The maximum merit a player can receive will take them halfway to a promotion. Merit cannot be negative. Merit k/d is the k/d at which the player receives full merit at the given rank:

Rank--------------------------------------------------Points--------K/D-------Merit Cap----Merit K/D
Poolee------------------------------------------------<15,000------<1.00----------0--------------N/A
Recruit [RCT]----------------------------------------15,000--------1.00------------0-------------N/A
Private [Pvt]-----------------------------------------25,000--------1.05---------7,500-----------1.35
Private First Class [PFC]----------------------------40,000--------1.10---------10,000----------1.35
Lance Corporal [LCpl]------------------------------60,000--------1.15---------20,000-----------1.48
Corporal [Cpl]--------------------------------------100,000-------1.25---------25,000----------1.50
Sergeant [Sgt]--------------------------------------150,000-------1.30---------37,500----------1.55
Staff Sergeant [SSgt]-------------------------------225,000-------1.50---------45,000----------1.70
Gunnery Sergeant [GySgt]------------------------315,000-------1.55---------52,000----------1.72
Master Sergeant [MSgt]----------------------------420,000-------1.75---------60,000----------1.89
Master Gunnery Sergeant [MGySgt]--------------540,000-------1.80---------67,500----------1.93
Second Lieutenant [2ndLt]-------------------------675,000-------2.00---------75,000-----------2.11
First Lieutenant [1stLt]------------------------------825,000-------2.05---------87.500----------2.16
Captain [Capt]--------------------------------------1,000,000-----2.10--------100,000----------2.20
Major [Maj]-----------------------------------------1,200,000-----2.25--------125,000----------2.35
Lieutenant Colonel [LtCol]-------------------------1,450,000-----2.30--------150,000----------2.40
Colonel [Col]---------------------------------------1,750,000-----2.35--------187,500----------2.46
Major General [MajGen]---------------------------2,575,000-----2.55--------275,000----------2.66
Lieutenant General [LtGen]------------------------3,125,000-----2.60--------325,000----------2.70
General [Gen]--------------------------------------3,775,000-----2.65---------612,500----------2.81
Marshal----------------------------------------------5,000,000-----3.00----------none-----------N/A
You'll notice the ranks are a little different than CF's ranks. That's because im in the Marine Corps and I'd rather use Marine ranks CF uses Army ranks I believe. Oh, and I just added Marshal in there, which has no limit on merit. But I digress....

Confused? Here's an example:

cf_player has 13,208 kills, 5,965 deaths, and 3,649 headshots. When that is put into this formula: (4k - d)(k/d + 2h/k) the result is 129,671 with a k/d of 2.21. cf_player has earned the rank of Cpl, before adding his merit. To find his merit, subract the required k/d of Cpl from his k/d (2.21-1.25 = 0.96) and multiply by the required amount of points for Cpl (0.96 x 100,000 = 96,000) However the Merit Cap for Cpl is 25,000, so cf_player's merit is 25,000. (of course a shortcut would be if his k/d is the same or higher as the merit k/d for that rank, he gets the maximum merit points). After those calculations, cf_player's score is 154,671, resulting in a meritorious promotion to Sgt.
It seems like a lot of calculations, but not when you put it into microsoft excel

A flaw in this is that if you reset your k/d, you reset your rank.

Well, there we are, a new ranking system. If you have any questions, just ask and ill be happy to answer them. If you see any errors in this post, feel free to let me know. Also if you have any suggestions/tweaks to this system, I am completely open to change.

Like I said, if you just want to know what your score is, just post a link and ill reply with the score, rank, etc

Don't forget to thank me and +rep if you found this useful. Feel free to use this in your clan, or join this clan of mine that utilizes it:
Z8Games

A deeper look into the math: (for those who love math like me)

(4k - d)(k/d + 2h/k) + M

Originally I used k-d as the base score, but I soon realized a k/d <1 would be a negative score, and a k/d of 1 would cause the entire score to be 0. So I put in 4 as a mulitplier so that a k/d of 0.25 or less now causes these problems (if thats your k/d you deserve a 0 or a negative score lol). This also allowed for players who have more playing time to outrank those with less playing time, assuming the former isn't too bad of a player. On top of this, I wanted a multiplier derived from k/d and headshot %, thus (k/d + 2h/k) was born. The 2 is used as a multiplier to make headshot percentage more valuable since without it it barely did anything. I thought I had a pretty solid formula after this, but I felt something was missing. Players at the same rank would obviously have similar scores, even if they had drastically different k/ds. Using the example early, cf_player has a very high k/d and is a Sgt, but someone with a lower k/d would have the same score and rank, only because that players plays more. So to give more skilled players a competative edge against veteran noobs, I created merit.

2. looks interesting, but your clan says % win and i normally do well personally but my the teams i play on usually lose so its always 50/50 win loss

3. Originally Posted by aznd1t002
looks interesting, but your clan says % win and i normally do well personally but my the teams i play on usually lose so its always 50/50 win loss

4. Originally Posted by wasredskin92
derp right, i forgot to finish ><

Anyways, since i usually end up losing matches but personally do well, can i still join?

5. K/D != Rank

People really don't look at ranks in terms of skill. It's how you play the game that counts. There can be a Marshal with a crappy kill/death ratio. There can be a trainee with an amazing kill/death ratio. In the end, people won't rate your skill by your Rank, but by your K/D.

6. Originally Posted by aznd1t002
derp right, i forgot to finish ><

Anyways, since i usually end up losing matches but personally do well, can i still join?
xD sure lol. i just meant for my clan i dont care about clan points and clan ranking. just winning

---------- Post added at 10:15 PM ---------- Previous post was at 10:14 PM ----------

Originally Posted by Hero
K/D != Rank

People really don't look at ranks in terms of skill. It's how you play the game that counts. There can be a Marshal with a crappy kill/death ratio. There can be a trainee with an amazing kill/death ratio. In the end, people won't rate your skill by your Rank, but by your K/D.
and thats exactly why i made this

7. Originally Posted by wasredskin92
xD sure lol. i just meant for my clan i dont care about clan points and clan ranking. just winning

---------- Post added at 10:15 PM ---------- Previous post was at 10:14 PM ----------

and thats exactly why i made this
But what you're doing is you're using a formula and fabricating a proper 'rank' for a specific person. I may be biased as some people do look at ranks, but majority of the people I've seen in CF do not rely on the ranks. This is merely my speculation. I don't mean to be rude or anything lol.

8. Originally Posted by Hero

But what you're doing is you're using a formula and fabricating a proper 'rank' for a specific person. I may be biased as some people do look at ranks, but majority of the people I've seen in CF do not rely on the ranks. This is merely my speculation. I don't mean to be rude or anything lol.
this wasnt exactly meant to be taken all that seriously... i agree no rank or set of numbers for that matter can accurately represent skill. this was just a little fun project i did. and i just felt like making something a little better than CF's ranking system. of course CFs ranking had to be this way because people would complain they cant get to a certain rank to obtain a gun, or even buy crates.

9. Alright, looks cool though.

10. Originally Posted by wasredskin92
Hello my fellow MPGHers As the title says, I've created a new CF ranking system that actually reflects skill rather than playing time.
Oh, where do I begin. This may be complicated to some (mainly those not mathematically inclined) but hopefully it will interest you.
If you want to know what your rank would be, just post a link to your account. Or any account I guess.

The Basics:

Kills, deaths, and headshots are used in the following formula: (4k - d)(k/d + 2h/k) + M
Naturally k is kills, d is deaths, and h is headshots. However, M is Merit, which is calculated by: (kd/Rkd)*Rpts
kd is the player's current k/d. Rkd is the required k/d for the player's current rank. Rpts is the amount of points required for the player's current rank. Essentially it is how much the player's k/d is better than what is required, then multiplied by the required points. So performing at a level high than your rank gives you merit. Makes sense, right?

After some some testing, I realized that a very new player with a really high k/d could have 10,000 points, but with 100,000 merit added on, skyrocketing the player several ranks ahead. So I made a limit to how much merit a player can receive at each rank (see below). The maximum merit a player can receive will take them halfway to a promotion. Merit cannot be negative. Merit k/d is the k/d at which the player receives full merit at the given rank:

Rank--------------------------------------------------Points--------K/D-------Merit Cap----Merit K/D
Poolee------------------------------------------------<15,000------<1.00----------0--------------N/A
Recruit [RCT]----------------------------------------15,000--------1.00------------0-------------N/A
Private [Pvt]-----------------------------------------25,000--------1.05---------7,500-----------1.35
Private First Class [PFC]----------------------------40,000--------1.10---------10,000----------1.35
Lance Corporal [LCpl]------------------------------60,000--------1.15---------20,000-----------1.48
Corporal [Cpl]--------------------------------------100,000-------1.25---------25,000----------1.50
Sergeant [Sgt]--------------------------------------150,000-------1.30---------37,500----------1.55
Staff Sergeant [SSgt]-------------------------------225,000-------1.50---------45,000----------1.70
Gunnery Sergeant [GySgt]------------------------315,000-------1.55---------52,000----------1.72
Master Sergeant [MSgt]----------------------------420,000-------1.75---------60,000----------1.89
Master Gunnery Sergeant [MGySgt]--------------540,000-------1.80---------67,500----------1.93
Second Lieutenant [2ndLt]-------------------------675,000-------2.00---------75,000-----------2.11
First Lieutenant [1stLt]------------------------------825,000-------2.05---------87.500----------2.16
Captain [Capt]--------------------------------------1,000,000-----2.10--------100,000----------2.20
Major [Maj]-----------------------------------------1,200,000-----2.25--------125,000----------2.35
Lieutenant Colonel [LtCol]-------------------------1,450,000-----2.30--------150,000----------2.40
Colonel [Col]---------------------------------------1,750,000-----2.35--------187,500----------2.46
Major General [MajGen]---------------------------2,575,000-----2.55--------275,000----------2.66
Lieutenant General [LtGen]------------------------3,125,000-----2.60--------325,000----------2.70
General [Gen]--------------------------------------3,775,000-----2.65---------612,500----------2.81
Marshal----------------------------------------------5,000,000-----3.00----------none-----------N/A
You'll notice the ranks are a little different than CF's ranks. That's because im in the Marine Corps and I'd rather use Marine ranks CF uses Army ranks I believe. Oh, and I just added Marshal in there, which has no limit on merit. But I digress....

Confused? Here's an example:

cf_player has 13,208 kills, 5,965 deaths, and 3,649 headshots. When that is put into this formula: (4k - d)(k/d + 2h/k) the result is 129,671 with a k/d of 2.21. cf_player has earned the rank of Cpl, before adding his merit. To find his merit, subract the required k/d of Cpl from his k/d (2.21-1.25 = 0.96) and multiply by the required amount of points for Cpl (0.96 x 100,000 = 96,000) However the Merit Cap for Cpl is 25,000, so cf_player's merit is 25,000. (of course a shortcut would be if his k/d is the same or higher as the merit k/d for that rank, he gets the maximum merit points). After those calculations, cf_player's score is 154,671, resulting in a meritorious promotion to Sgt.
It seems like a lot of calculations, but not when you put it into microsoft excel

A flaw in this is that if you reset your k/d, you reset your rank.

Well, there we are, a new ranking system. If you have any questions, just ask and ill be happy to answer them. If you see any errors in this post, feel free to let me know. Also if you have any suggestions/tweaks to this system, I am completely open to change.

Like I said, if you just want to know what your score is, just post a link and ill reply with the score, rank, etc

Don't forget to thank me and +rep if you found this useful. Feel free to use this in your clan, or join this clan of mine that utilizes it:
Z8Games

A deeper look into the math: (for those who love math like me)

(4k - d)(k/d + 2h/k) + M

Originally I used k-d as the base score, but I soon realized a k/d <1 would be a negative score, and a k/d of 1 would cause the entire score to be 0. So I put in 4 as a mulitplier so that a k/d of 0.25 or less now causes these problems (if thats your k/d you deserve a 0 or a negative score lol). This also allowed for players who have more playing time to outrank those with less playing time, assuming the former isn't too bad of a player. On top of this, I wanted a multiplier derived from k/d and headshot %, thus (k/d + 2h/k) was born. The 2 is used as a multiplier to make headshot percentage more valuable since without it it barely did anything. I thought I had a pretty solid formula after this, but I felt something was missing. Players at the same rank would obviously have similar scores, even if they had drastically different k/ds. Using the example early, cf_player has a very high k/d and is a Sgt, but someone with a lower k/d would have the same score and rank, only because that players plays more. So to give more skilled players a competative edge against veteran noobs, I created merit.
Noone cares about ranks bro , Complexo = all nub turks/brs
other clans arent worth mentioning bcuz none of them are worth shit all the CF clans suck ass except forrrrrrrrrrrrrrrrrrrrrrrrrrr honor ( they #1 )

sure some people care about ranks ( pussys ) but really idc about that if im cwing which i havnt for awhile cuz i left my own clan i made ( we beat every1 and we didnt hack ) but then i kicked every1 so its hard to find a clan that suits me , prob gona join some asian clan cuz thats where the pro cw'ers are at. + they are generous in free zp montly ...my friend is viet...

EDIT: good job .. i know how hard it is to make long azz post .

im a bit drunk atm so i dont really understand what ur saying
+ i suck at mathj sooooooo yea

11. tl;dr but looking at the chart, i agree

12. ## The Following User Says Thank You to Bernard. For This Useful Post:

wasredskin92 (04-28-2012)

13. Originally Posted by Hero
K/D != Rank

People really don't look at ranks in terms of skill. It's how you play the game that counts. There can be a Marshal with a crappy kill/death ratio. There can be a trainee with an amazing kill/death ratio. In the end, people won't rate your skill by your Rank, but by your K/D.
Says the one with the NEGATIVE KDR JK
Off-Topic : You were a Marine !
On-Topic : I absolutely can't understand that shit with that formula

14. Originally Posted by KyleD@J3W
Noone cares about ranks bro , Complexo = all nub turks/brs
other clans arent worth mentioning bcuz none of them are worth shit all the CF clans suck ass except forrrrrrrrrrrrrrrrrrrrrrrrrrr honor ( they #1 )

sure some people care about ranks ( pussys ) but really idc about that if im cwing which i havnt for awhile cuz i left my own clan i made ( we beat every1 and we didnt hack ) but then i kicked every1 so its hard to find a clan that suits me , prob gona join some asian clan cuz thats where the pro cw'ers are at. + they are generous in free zp montly ...my friend is viet...

EDIT: good job .. i know how hard it is to make long azz post .

im a bit drunk atm so i dont really understand what ur saying
+ i suck at mathj sooooooo yea
you are damn right,I play GM mostly,and when I do cw's in 85% mostly people RQ saying we ha,ck...
all clans in top 10 are usually noobs,they always rage you when you kill them...etc
what's the point of farming and being in TOP10?

15. nice release...i really like the ideea you bring to us... i realy like your "hypothesis"

16. ## The Following User Says Thank You to Joker4Hack For This Useful Post:

wasredskin92 (04-28-2012)

17. Originally Posted by The XXX Devil

Says the one with the NEGATIVE KDR JK
Off-Topic : You were a Marine !
On-Topic : I absolutely can't understand that shit with that formula
Well, i AM a marine. (marine corps reserve) but either way; once a marine, always a marine.