Всем привет!
Как, возможно, вы уже догадались, я очень люблю цифры и верю в цифры. В детстве я очень любил игру Football Manager(да и сейчас люблю) вместо Фифы - заставлять столбики цифр выигрывать другие столбики цифр было приятно.
Так вот, сейчас основную статистику в Доте предоставляет datdota.com и аналоги, данные с datdota, насколько я понимаю, попадают в эфиры стримов как статистика, типа, такой-то игрок на таком-то герое имеет такой-то винрейт после такой-то минуты.
Это интересно, но, как по мне, гораздо интереснее смотреть на статистику команд, а не героев и игроков.
Тут начинаются сложности - есть рейтинги ELO, как на JoinDota и на virtus.pro, есть смесь индивидуально-командных данных, типа "Винрейт Нави с Storm Spirit составляет 67%".
Мне же интересна аналитика командных действий, таких как ганги, фарм, лайнинги, умение заканчивать игру, умение "камбэчить", и так далее.
Подобный проект оценки команд был на Alienware Cup в Китае, прославившийся мемом ХВОСТ(4).
Но там ребята тоже оценили в основном личный скилл игроков - кэрри, semicarry, supports и так далее, как вы видите, есть три командных скилла - креативность(creativity), командная драка(teamfight) и умение играть под давление(clutchness). И, насколько я помню, критерии оценки широкой публике не были представлены.
А самое главное в аналитике и статистике это понимать, откуда взяты данные, как они получены. Чтобы каждый мог залезть и посмотреть, почему у его команды такая оценка.
Так вот, я предлагаю проанализировать текущие матчи онлайн-части Старладдера и определить сильные и слабые стороны команд, основываясь только на цифрах.
Я, для удобства, разбил командные скиллы на три этапа - early game, mid game и late game.
Early game - Первый этап игры, команды пытаются вынести побольше золота с линий, с отводов, с леса и пытаются делать первые ганки. Заканчивается примерно на 10-й минуте, в среднем
Mid Game - Игра становится менее линейной, ключевые персонажи продолжают фармить, остальные дерутся. Соответственно, здесь больше файтов, обычно не командных. а что-то в духе 3х3 и 3х4. Если стратегия команды - пуш, то пуш ведется в мид гейме.
Late Game
Финальный этап, по одному почти никто не ходит, ну, кроме некоторых, известных людей. Тимфайты, перевороты, сплитпуш.
Вот как я планирую считать командный скилл:
Early Game:
- Игра на лэйнах. Насколько я понимаю игру, выигранные и невыигранные линии - это количества убитых крипов в первые минут 8-10. Таким образом, фиксируя количества крипов по линиям, мы поймем, как команда играет на линиях
- Ганкинг. Тут все просто - количество успешных ганков. Успешный ганк - размен в плюс команде.
- Контр-ганкинг. Количество неудавшихся ганков соперника. Обычно это достигается за счет телепортов суппортов и так далее. Тут считаем количество неудавшихся ганков соперника.
- Опыт. Получение опыта в ранней игре - важная штука, так как не только в деньгах дело.
Таким образом, мы подсчитываем:
- Количество крипов, добитых командой за 10 минут
- Количество успешных ганков(размен в плюс)
- Количество предотвращенных ганков врага
- Общее количество экспы за 10 минут
По этим четырем параметрам оценивается то, насколько команда сильна в ранней стадии игры.
Mid Game
- Пуш. Тут все просто - Пуш это скорость, с которой команда сносит вышки. Мы возьмем минуту, к которой будут снесены все шесть вышек вне базы, это и определит, насколько быстро пушит команда.
- Инициация - количество успешных инициаций(файт с выгодным разменом)
- Оборона - количество успешных драк после инициации врага(файт с выгодным разменом)
- Вардинг - Количество поставленных и раздеварженных вардов
Таким образом, мы подсчитываем:
- Время, когда падает шестая вышка вне базы.
- Количество успешных инициаций файтов
- Количество успешных оборонительных драк(после вражеской инициации)
- Количество установленных и убитых вардов
На основе этих четырех параметров мы определяем, насколько успешно команда сражается в середине игры
Late Game
- Реализация преимущества - выигрыш игры с реализацией наработанного денежного преимущества(30% денег после 20 минуты)
- Нереализация преимущества - "антирейтинг" - это "способность" растерять 30% перефарама после 20 минуты.
- Тимфайты 5х5. Тут довольно понятно :)
- Сплитпуш - количество выгодных разменов за счет сплитпуша.
Таким образом, мы подсчитываем:
- Количество "реализаций"преимущества
- Количество "нереализаций"преимущества
- Количество выигранных тимфайтов
- Количество выигранных сплитпушей
На основе этих данных мы узнаем, как команда действует в финальной стадии игры
Дополнительно
Также предлагаю посчитать вот такие штуки:
- Количество забранных и отданных Рошанов
- Количество убитых и отданных курьеров
Пока не знаю, куда употребить эти циферки, но что-нибудь придумаем.
В итоге, мы имеем кучу цифр по каждой команде к концу сезона.
Что мы делаем дальше? Дальше мы усредняем все данные(делим на количество игр), получаем такие данные, например, максимальные и минимальные значения из всех команд:
Na'Vi Количество ганков на игру - 7 успешных ганков
4FC Количество ганков на игру - 3 успешных ганка
Принимаем, что 7 ганков - это максимальная оценка (10 баллов), а 0 ганков - минимальная, путем нехитрых математических манипуляций получим оценку 4FC по ганкам - 4,3 балла. Аналогичным образом мы поступим со всеми показателями и со всеми командами.
Обладатели максимальной оценки получат 10 баллов, остальные - оценки меньше.
Чтобы вы точно поняли о чем я тут распинаюсь, следующим постом я сделаю подробный разбор вчерашней игры Next.kz - Poseidon, появится минут через 30.
И в завершение этого бесконечно поста - я призываю DOTA2-сообщество подключиться к работе!
Эта модель, как и любая первая версия продукта полна дыр и неточностей. Много чего я не учел - не учел этап драфта, не учел пока что камбэки и умение фармить в мидгейме. В конечной версии статы всё учту.
В первую очередь мне нужна конструктивная критика этой системы. Если вы комментатор, профессиональный игрок, менеджер команды - напишите мне на почту или в личку в Вконтакте ваше мнение, я опубликую его в блоге.
Если вы зритель - добро пожаловать на мою страницу в Вконтакте и твиттере - я выслушаю все мнения о системе и буду отвечать на хорошую критику.
Спасибо за внимание!
Комментариев нет:
Отправить комментарий