Activision / cwl-data

Call of Duty World League Player Data
BSD 3-Clause "New" or "Revised" License
50 stars 23 forks source link

Added compute-akds.py Program to tools directory #22

Open nachado12 opened 1 year ago

nachado12 commented 1 year ago

As the years have gone on, the Call of Duty Competitive community has gradually shifted away from the standard K/D ratio to also look at the adjusted K/D ratio, or aKD, when examining player stats. Standard K/D ratios place more weight in hardpoint kills and deaths, simply because there is a higher number of interactions in Hardpoint than in any other game mode.

The compute-akds file accounts for the fact that there are much more kills in the Hardpoint game mode than in Search & Destroy or the other 3rd game mode (Uplink, Capture the Flag, Control, or Domination, depending on the year) by multiplying kills and deaths in non-hardpoint game modes so that the number of kills in each game mode are weighted equally. It looks at the kill distribution across all game modes for a specfic tournament (generating unique kill scalers depending on the distribution for that specific tournament) and then calculates individual and team aKDs for the event.