Jump to content
Korean Random
DIVlNATOR

Учет рандомных боев для тестовых танков.

Recommended Posts

Доброго времени суток.

Не сходятся значения с моим подсчетом и данными по статистике xvm.

 

Я высчитываю средний уровень техники за бой, используя WGAPI.

  1. Сохраняю все танки из метода раздела "Танкопедия" метод "Техника".
  2. Беру данные из раздела "Техника игрока" метода "Статистика по технике игрока" поля "tank_id" и "battles". и открываю Stream, в котором делаю mapToInt (грубо превращая объект в число, но не суть). Далее к каждому объекту делаю п.3, п4.
  3. Нахожу по "tank_id" из п.1 значение "tier". В случае если я не нахожу танк (тестерский например), то исключаю его, попутно подсчитывая сыгранные на них бои.
  4. Перемножаю "battles" на "tier"
  5. Результат полученных значений стрима суммирую.
  6. Беру данные из раздела "Аккаунты" метод "Персональные данные игрока" из них, только рандомные бои.
  7. Вычитаю из п.6 бои на тестерской технике.


Результат всего этого:

  • п7 - соответственно, за вычетом тестерских боев - количество боев со статистикой XVM не сходится.
  • средний уровень техники за бой сходится.
  • Если тестерские бои из рандомных не вычитать - то также со статистикой XVM сходится.

 

Вопрос @Mixaill : Как правильно все таки считать?

 

Edited by DIVlNATOR

Share this post


Link to post

Short link
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...