Система рейтингу гравця PRO Alfa
Сьогодні Олександр репрезентує публіціальфа версію рейтингу гравця – PRO Alfa на базі його сервісу статистики.
Власне, йому і слово.
Напевно, ви давно вже звикли до градації кольорів у статистиці. Якщо гравець має багато параметрів фіолетових/бірюзових, значить він крутий. Але крутий наскільки? Оцінити це за кольором та без цифрових значень було досить складно. Особливо оцінити приблизно рівних за скілом гравців у межах одного кольору. Система очікувано удосконалилася, для цього мною було створено рейтинг PRO. На даний момент ви бачите його першу версію PRO alfa, який відображається при показі статистики поряд з кожним кораблем, класом кораблів, загальний рейтинг у вигляді кругової іконки поруч із ніком та топ чарти 10\100\1000 (у тому числі по кожному класу кораблів) Основною метою було створити об'єктивний рейтинг, який не можна було б набити на одному кораблі імбу.
Рейтинг заснований на звичній багатьом колірній градації: чорний\червоний\помаранчевий\жовтий\зелений\бірюзовий\фіолетовий (від гіршого на краще). Для початку ліричний відступ (лірики буде багато, хоча навіщо попереджаю якщо ви бачите цю стіну тексту і готові її подужати).
Є танкові рейтинги - РЕ, WN6, Броня і т.д. Вони спираються на середні показники шкоди, фрагів та подібні параметри. І в цілому, це правильно, тому що кількість ХП у техніки приблизно однакова з невеликими розкидами, тому що від рівня до рівня суттєво зростає ХП тощо.
На десятках 4k збитків дуже багато, 2k нормально, 1k дуже слабко. Ця система справедлива практично для будь-якої техніки з невеликим розкидом.
До World of Warships це не застосовується від слова зовсім. Різні класизавдають шкоди по-різному, навіть усередині класу може бути істотні перекоси.
Класи мають різну кількість ХП із розльотом у 5 разів на одному рівні. При цьому є кактуси у гілках, які можуть завдавати значно менше шкоди, ніж попередній корабель. Звісно, є й свої імби, на яких набиваються помірні результати та рейтинг. Тому при розрахунку рейтингу є сенс для початку отримати рейтинг гри гравця на конкретному кораблі, а потім уже отримувати загальний рейтинг.Вважаємо рейтинг для корабля:
Візьмемо 2 корабля 2-го рівня, на яких середня шкода
15к. Ми набиваємо в середньому по 30k шкоди на кожному, це добре чи погано? З одного боку, вдвічі більше, ніж інші в середньому. Але якщо перший корабель – це Umikaze, а другий – це Mikasa, то все стає не так однозначно. Тому що на Umikaze, щоб потрапити в 1% найкращих потрібно набити більше 33k шкоди. А на Мікасі виявити скілл дуже важко, і шкоди в 21k достатньо, щоб бути кращим за 99% гравців. У результаті: 30k втрати на Mikasa це приголомшливий результат, а для Umikaze такий результат нікого не здивує. Якщо відштовхуватися від середніх значень, Мікасу в топку, а на Umikaze погнали набивати рейтинг. При цьому чим вищий рівень, тим складніше робити результати 2х, а значить залишаємось у піску.)
Тому при розрахунку PRO рейтингу бралися не середні значення (хоча так зробити простіше в рази, і лінивий варіант був би, напевно, саме таким), а те, наскільки добрий кожен показник щодо інших гравців. Це дозволяє стерти кордон між імбою та кактусом та адекватно враховувати показники гри на кожному кораблі. У розрахунок беруться чотири показники: % перемог, шкода, фраги, збиті літаки. Історично шкода впливає найсильніше, тому %перемог набивається сильними загонами, фрагикрадуться, а збиті літаки здебільшого залежать від того, як часто траплялися авіаносці в бою, як часто намагалися атакувати гравця, а чи не від того чи поставив пріоритет ППО і чи вчасно включив загородку. Основа – це шкода, але тільки за рахунок збитків високий рейтинг отримати набагато важче. В ідеалі кожен параметр повинен бути кращим за 99% інших результатів. %перемог та фраги впливають для всіх приблизно однаково. Збиті літаки сильніше впливають на значення рейтингу авіаносців, ніж на значення рейтингу інших класів, але все одно набагато менше, ніж збитки. Це данина ППО-пресету, хоча шкода, що не враховуються всі літаки, які були всередині авіаносця, який потопили добрим заходом на початку бою (“краще ППО – це ударники”). При цьому якщо для будь-якого корабля в середньому збивається менше одного літака, то збиті літаки не враховуються. Під це правило потрапили 1-3 рівні, кораблі без ППО та есмінці, які майже нікого не збивають.
І останнє, що враховується для корабля – це його рівень. Впливає у межах приблизно +-10%. Погодьтеся, бути найкраще на 1-му рівні – це не те саме, що бути найкращим на 10-му.
Наприклад, у вас корабель 5-го рівня. Якщо всі показники на ньому середні, то рейтинг буде
1000. Якщо всі показники фіолетові (краще 99% гравців), то 3000+.
У результаті виходить відносно справедливий рейтинг конкретного корабля конкретного гравця. Тепер спробуємо отримати об'єктивний рейтинг для кожного класу та загальний рейтинг гравця. Тут все могло б бути дуже просто – перемножуємо рейтинг на кількість боїв, складаємо та ділимо на загальну кількість боїв. Так ми б набули середнього значення. Зазвичай так і роблять, але мені це здалося не зовсім правильним. Тому що так можна було б набити рейтинг,граючи тільки одному кораблі чи твинководством. Успішна серія з десятка боїв і отримано позамежний рейтинг. У нашому випадку рейтинг починається з того, що для кожного корабля вираховується те, наскільки він може вплинути на рейтинг. Тобто не те, наскільки він його підвищує чи знижує, а саме, наскільки впливає.Складно? Давайте в прикладах. Будь-який корабель 1-2 рівня проходить за 2-3 бої. Цілком нормально на якомусь із них мати 5 боїв. Якщо боїв уже 10, значить, пішло, щось не так – погано грав, не щастило і т.д. А от якщо 50-100-500 – це означає, що гравець залишив корабель у порту та нагинає пісок. Таких гравців називають педобірами та поваги до них мало. З іншого боку, є гравці які відкрили для себе Мурманськ, Клівленд, Мініказе або будь-який інший корабль, що став улюбленим, на якому готові грати і 10000 боїв. В цьому випадку вкачуються перки, йде звикання до корабля, попередження. Знаєш усіх супротивників і знаєш, що робити з кожним. У результаті результати на цьому кораблі будуть повзти лише нагору.
150 – залишив у порту?
200 – ти на ньому фармиш?
500 - а на інших ти граєш?
1000 - пс, хлопець, є й інші кораблі в цій грі!
10000 - не перекладеного досвіду на стільки багато, що можна відкрити всі гілки 2-3 рази.
Насправді за перші 100 боїв рейтингова система вже зрозуміла, що грати на цьому кораблі гравець вміє, але як справи з іншими кораблями? Що буде, якщо гравець сяде на 2-3 рівні вище чи нижче на інший клас і т.д.? Ще один нюанс – це популярність корабля. Якщо корабель вкачала половина сервера, зрозуміло, що статистика йому максимально адекватна. Але якщо вкачало\купило всього 100 чоловік, то буде гарантований перекіс. При цьому перекіс може бути будь-якоюбік. Наприклад, корабель десятка. У цьому випадку скіл гравців буде вищим ніж у піску. Або нова гілка, яку лише запровадили. До імб у гілці донатять зазвичай насамперед рукасті хлопці, а потім уже докачуються інші. Перекіс може бути і у зворотний бік, коли корабель видавався, наприклад, за якийсь конкурс. У цьому випадку, якщо серед власників буде один рукастий гравець, то рейтинг на цьому кораблі він отримає позамежний, а значить отримає можливість його набити.
Тому зроблено кілька правил:
1. Враховується те, наскільки популярним є корабель. Скільки у середньому грається на ньому боїв. І від цього ставиться обмеження кількості боїв, які будуть враховані. 1-2 рівень пролітається за пару боїв, на 7-10 та на хороших преміях у середньому більше 50 боїв у кожного гравця. А значить і кількість врахованих боїв буде пропорційною до вищеописаного. 2. Враховується те, наскільки популярним є корабель. У якої кількості гравців він є. Якщо корабель рідкісний, то враховується менша кількість боїв. Під це правило підпадають усі рідкісні преми та частина 9-10-к, а також будь-яка нова гілка. Природно, коли ситуація зміниться і популярність корабля зросте (його вкачає\купить достатню кількість гравців), то буде враховуватися вже більша кількість боїв. 3. Враховується рівень техніки. Чим вищий рівень, тим більше впливають бої. 4. Спочатку рейтинг 1000. Вся статистика тягне гравця або вгору або вниз. Зміщення за статистикою відбувається в залежності від того, скільки боїв враховано.
Як це працює в прикладах.
Типовий педобір, один із багатьох:
Єдиний корабель, на якому грає – це Chester. На ньому 1143 бої.
На ньому він грає набагато краще за більшість гравців, і статистика на ньомувідповідна. 26k середній збиток і 1.69 фрага за бій. PRO Alfa для Честера має 2611.
Але через те, що на Честері награють у середньому 6 боїв, то до загальної статистики йде менше 1% награних на Честері боїв. І якщо награти на ньому ще 500 боїв, загальний рейтинг практично не зміниться.
Скіловий есмінцевод (у топ-20 по ЕМ):
Розглядатимемо лише рейтинг на есмінцях, він дорівнює 2455.
Повністю прокачано гілка японських есмінців, інших есмінців немає.
На Мініказі 500+ боїв, на Уміказі 250+ боїв. Фубукі та Кагеро – по 150+. Інші 20-50.
Перша думка, що рейтинг набитий на Мініказі та Ісоказі, але це не так.
Уміказ майже не враховується через рівень і те, що в середньому його проходять за 11 боїв. Мініказі в середньому проходять 50 боїв і враховується він значніше, але не повністю всі 500 боїв, та й за PRO рейтингом він майже не вищий за Фубуку, Кагеро і Сімку, на яких грають по 60-80 боїв + за рахунок рівня враховуються вони сильніше. І рейтинг на есмінцях такий високий, по суті, лише за рахунок цих 3-х кораблів.
Скіловий крейсеровод (у топ-20 по КР):
Гравець не має 8-10-х рівнів. Середній рівень боїв КР 4,77.
При цьому велика кількість боїв лише на Омаху та Фенікс. На решті не багато.
Але кількість крейсерів – 19 штук. Рейтинг на кожному 3-4k. Сумарна кількість боїв – 700+.
Окрім Омахи та Фенікса у нього всі кораблі враховуються повноцінно. За рахунок цього виходить дуже високий рейтинг крейсерів.
На прикладі цього гравця видно, що необов'язково мати топи, але обов'язково мати видатні результати на кожному кораблі без винятку.
На даний момент найголовніше визначитися з концепцією. На мій погляд обрана вона правильно і зміни у цьому планіпотрібні мінімальні. А от із коефіцієнтами потрібна серйозна робота. І навскідку перше, що впадає у вічі, це недооцінений відсоток перемог. Також здаються недооціненими авіки через те, що одночасно велику шкоду з великою кількістю збитих літаків не отримати (пресет накладає свої обмеження).
Орієнтуватися на цей рейтинг можна, але з огляду і припущенням, що все може змінитися.
Я радий, якщо ви залишите свій фідбек, критику, аномальні випадки і т.д. у спеціальній темі на нашому форумі.