|
|
General Anything that DOESNT fit in one of the other forums.... this is basically your off-topic section.. |
Views: 793 - Replies: 10
|
Share | LinkBack | Thread Tools |
|
||||
well this isnt exactly right, and theres a lot more factors that affect it (decay, weapon weights, bonuses, etc).... but heres an outdated explanation
Quote: Originally Posted by psychostats.com
Alternative Psychostats 3 ranking
The alternative ranking algorithm seems to be much better in ranking top-players. Problem with the default ranking algorithm is that even players who play against complete noobs can get their rank very high. The new system does not work that way. If someone wants to be in top-10 he has to play against people in the top-10. Algorithm for computing how skill changes according to kills and deaths is bit more complicated than the default. # Pro kills noob (killer's skill is higher than the victim's) 1.1 Pro gets points: (kskill + vskill)^2 / kskill^2 1.2 Noob loses points: ((kskill + vskill)^2 / kskill^2) * (vskill / (vskill + kskill)) # Noob kills pro (killer's skill is lower than the victim's) 2.1 Noob gets points: (vskill + kskill)^2 / vskill^2 * vskill/kskill 2.2 Pro loses points: ((vskill + kskill)^2 / vskill^2 * vskill/kskill) * (vskill + baseskill) / (vskill + kskill) # For example # Pro (A=1000) kills noob (B=200) # Pro gets points by formula (1.1) (1000 + 200)^2 / 1000^2 = 1.44 # Noob loses points by formula (1.2) ((1000 + 200)^2 / 1000^2) * (200 / (200 + 1000)) = -0.24 # Noob (B=200) kills pro (A=1000) # Noob gets points by formula (2.1) (1000 + 200)^2 / 200^2 * 200/1000 = 7.2 # Pro loses points by formula (2.2) ((1000 + 200)^2 / 200^2 * 200/1000) * (1000 + 50) / (1000 + 200) = -6.3 # When pro player (A=1200) kills another pro player (B=1100) # Killer (A) gets points by formula 1.1 = 3.67 points # Victim (B) loses points by formula 1.2 = -1.76 points The goal of new ranking system was to have smaller weight for players who kill mostly noobs. Each player starts with a baseskill of 50. Someone who has previously succeeded well in ranking by killing noobs would now have to kill around four 50-skill-players to achieve same skill increase as killing one another good player. its definitely not perfect in any sense at all.. but its better then the old ELO method | AvaMods | dodplugins | amxx plugins | Quote: Originally Posted by ThePowerCosmic in regards to AvaMods
They are the type of people that are absolutely destroying the fabric of america and everything that goodness stands for.
|
|
|||
Now they need to add into the equation some kind of weapon rankings.
Of course the mods on the server would probably break the stats i.e. rocks and tackles, unless their was some way to add in a ranking for those type of kills. Really I think I should get an extra 1000 skill simply for playing on random all the time =D |
|
||||
Now they need to add into the equation some kind of weapon rankings.
Of course the mods on the server would probably break the stats i.e. rocks and tackles, unless their was some way to add in a ranking for those type of kills. theres a lot more factors that affect it (decay, weapon weights, bonuses, etc)
Really I think I should get an extra 1000 skill simply for playing on random all the time =D
its based on the weapon used, not the class selected | AvaMods | dodplugins | amxx plugins | Quote: Originally Posted by ThePowerCosmic in regards to AvaMods
They are the type of people that are absolutely destroying the fabric of america and everything that goodness stands for.
|
|
||||
the current weapon weights can be viewed on each of the individual weapon pages
but the values have been adjusted here and there, so what i really need to do is re-process all the logs with the current values to get the weapon influence to be accurate.. and i also need to do that to fix the team win counts for avalanche (which will also require me to fix a log file as well...) ..but im not in a rush to do that so im gonna wait it out and see if theres anymore db changes made to the psychostats svn before i bother re-processing all the logs | AvaMods | dodplugins | amxx plugins | Quote: Originally Posted by ThePowerCosmic in regards to AvaMods
They are the type of people that are absolutely destroying the fabric of america and everything that goodness stands for.
|
|
||||
i believe its sorta like a multiplier...
as a simple example, i think its sorta like this: kill someone with a weapon weight of 1.00 = 1.0 point ... 0.50 = 0.5 points ... 2.00 = 2.0 points youd also have to factor in each players skill level, etc etc so basically the higher the weapon weight value, the more skill is gained thru killing with that weapon tho since most of the weapon weights are fairly close values, its not going to be a HUGE difference based just on the weapon used like having a good game (lets say 3:1 lol) with any weapon is better then having a 1:1 using a weapon with a higher weapon weight, in most cases.. and killing ppl above you on the stats ALOT is also going to have more of an effect then killing people who are ranked like 15000 lol or not even ranked at all and since ppl sometimes seem to be confused by this, 'activity' level does not have a direct effect on a players rank/skill, its just a visual representation of how active theyve been for the past week or so.. Tho there is skill decay, im not sure exactly what its set at right now, but i think its set to have the player lose 3% of their skill for every 24hrs that they dont play the whole calculating method really could use a nice re-working, but i dont see that happening anytime soon, and i definitly am not going to try and do it myself as its confusing as hell and i would just make it worse | AvaMods | dodplugins | amxx plugins | Quote: Originally Posted by ThePowerCosmic in regards to AvaMods
They are the type of people that are absolutely destroying the fabric of america and everything that goodness stands for.
Last edited by diamond-optic; February 4th, 2009 at 10:38 AM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|