So came up with this in another thread but it's much more relevant here so i'm posting it here too, doesn't really solve the problem that much because skill may not translate thru different mechs and your allowed to change them. Basically you could be the best Scout but the Worst Brawler.
((Kill+assist)/death) * damage ratio) + (Skill increase * time in combat per mech)
This seems to be the easiest way to test a players skill for a certain mech. higher the number the better.
Use the kills and deaths from the mech your evaluating not every mech.
(time in combat would be a number that represents the total time you have played that certain mech since the last skill increase calculation)
(skill increase would be a percentage that would account for player getting better and subtract time from you playing essentially)
((Kill+assist)/death) * damage ratio) - player level) + (Skill increase * time in combat)
(player level would be the sum of a player mechs. It would be given in a numbered value like "player level" 1 for a level 20 mech 1.5 for a 20 and level 10 and level ones don't count)
(time in combat would be a number that represents the total time you have played since the last skill increase calculation)
(skill increase would be a percentage that would account for player getting better and subtract time from you playing essentially)
That's as good as I can make skill translate into math.
Essentially it takes your aptitude at getting kills, assists, not dying, avoiding damage while dealing damage and weighs it against the time you play while then calculating for an increase in skill by essentially subtracting time you have played.
(not literally just mathematically)
The player level one will essentially see how good of a overall player you are by weighing all the data against the levels of your mechs, This may mean however that you have an excellent top of the rank scout pilot but the worst overall pilot because of you have .1 k/ds with every other mech and they are somehow level 20. This proves a problem however because your able to switch mechs...there isn't really a way to account for that.
Of course right now the numbers don't mean much because people K/ds are insane due to clans entering pubs and uneven games. This also only calculates skill for TDM and DM. Skill in OBJ based games is entirely different.
Edited by Necro, November 29 2012 - 04:04 AM.