Formula for calculating KDA: (( KILLS + ( ASSISTS / 3 )) - DEATHS)
First off, whoever programmed this - MAGIC NUMBERS MUCH?
Magic numbers in programming are hard coded numbers that don’t belong. Usually a sign of an incomplete formula. It’s like stating (x * y) but instead of using y, you use (x * MAGIC_NUMBER).
Secondly; Why is this ranking system implemented in such a way that it’s easily gameable?
How to game the ranking system:
Step One: Never play the objective.
Step Two: Never initiate a fight, follow your teammate and specifically wait for them to die and clean up the kills. Assisting them is way less beneficial than letting them die and cleaning up the kills… it’s 1/3rd as beneficial. Kills are 1:1 - Assists are 1:3
Step Three: ???
Step Four: Profit.
The ranking system is actually outrageous and needs a massive overhaul. I shouldn’t be rewarded for hurting my team to my own advantage.
KDA is relevant because it’s applicable to your rank directly. By abusing the system, you can artificially increase your KDA at your teams cost, losing while doing this garner very little detriment.
An easy fix as far as assists are concerned, is to make assists 1:1 instead of 1:3. This at the very least will encourage players to pick up assists.
Still broken system because you should never play objective with the current ranking system. Let your team do it, and main slay for higher rank.