V
V
Vitaly Stolyarov2016-02-17 01:40:18
Analytics
Vitaly Stolyarov, 2016-02-17 01:40:18

How to calculate player's profit ratio?

There is a list of players who take part in a tank battle. The task of the team is to destroy all equipment or capture the enemy base.
The following data is available:

  • Discovered opponents
  • Total Experience Gained
  • Average experience per battle
  • Max. experience per battle
  • survived
  • Fights
  • victories
  • Draws
  • Defeats
  • Base defense points
  • Base Capture Points
  • Damage dealt
  • Max. damage done
  • Damage received
  • Hits
  • Hit Percentage
  • destroyed
  • Max. destroyed
  • shots

How to more competently and accurately calculate the value that would approximately determine the benefit from the player?
Sections from which disciplines, preferably with examples, would you recommend reading? In which direction to dig to find material on similar tasks?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
J
JRazor, 2016-02-17
@JRazor

I can suggest this option: you have different data types. That is, for example, hits and discoveries are different types of data, because find and hit have different benefits for the team.
1) We take and make a table of significance of the data type: average experience per battle - 0.2, kill - 1, and so on
2) Multiply the difference (kills / deaths, for example) by a factor
3) Sum it all together
This is a rough example, but start from this.
Also, from the point of view of the logic of calculations, there should be a coefficient of difference between the indicators. For example, damage will be in thousands, and kills - a maximum of tens. So the coefficient of damage is, for example, 0.01, and that of murders is 1. The actual indicator * coefficient of the difference of the indicator * the importance of the indicator. Well, this is from the point of view of logic, so the results will be more truthful.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question