понедельник, 9 декабря 2013 г.
пятница, 6 декабря 2013 г.
SLTV-статистика дубль 3
Всем привет! Господа, хочу представить вам финальную статистику, по которой будет обсчитываться восьмой сезон Star Series.
Краткая предистория такая - я придумал некоторые параметры, спросил мнения у сообщества на форумах Prodota и Virtus.pro и в своей группе в Вконтакте, получил от нескольких человек замечательную критику системы, часть параметров поменял, теперь хочу представить финальную версию, как будет выглядеть карточка матча.
Возможно, это не идеальная система, я принимаю критику, но она уже пойдет на следующие статистические проекты, после нового года. Просто потому что переделывать проделанную работу не хочется. Вот так выглядит "Карточка" одного матча с небольшими комментариями по ходу:
Из этих четырех цифр мы поймем, как команды играют в Early Game.
Как команда Team A может выиграть в ранней стадии?
Соответственно, мы сможем определить то, насколько команда любит пушить по суммарным данным за сезон по этому показателю. Ну и небольшое замечание - я буду считать "среднее значение" по пушу у выигранных и проигранных карт отдельно.
Суммарный Net Worth - на разных минутах позволит нам судить, как команда идет по игре, особенно смотря вместе на статистику драк и пуша.
Сравнивая Net Worth мы будем определять, как команда набирает и отпускает преимущество по деньгам, делая соответствующие выводы.
Краткая предистория такая - я придумал некоторые параметры, спросил мнения у сообщества на форумах Prodota и Virtus.pro и в своей группе в Вконтакте, получил от нескольких человек замечательную критику системы, часть параметров поменял, теперь хочу представить финальную версию, как будет выглядеть карточка матча.
Возможно, это не идеальная система, я принимаю критику, но она уже пойдет на следующие статистические проекты, после нового года. Просто потому что переделывать проделанную работу не хочется. Вот так выглядит "Карточка" одного матча с небольшими комментариями по ходу:
Из этих четырех цифр мы поймем, как команды играют в Early Game.
Как команда Team A может выиграть в ранней стадии?
- Заганкать и наубивать героев команды Team B
- Перефармить, отгоняя врагов от крипов
- Не пытаться особо "выиграть", стараясь просто максимизировать фарм своих героев.
В первом случае мы смотрим на показатель "Ганкинг", если у команды он высокий, то они предпочитают этот стиль
Во втором случае мы будем смотреть разницу между добитыми крипами Team A и Team В - если разница в крипах значительная, но ганков и контрганков не было - значит команда А отогнала команду В от крипов, не давая им фармить
Ну и если крипстаты примерно равны, и у команды "А" много контрганков и сейвов, то, значит, они избрали пассивный третий путь.
Инициации отличаются от "ганкинга", а "Контринициации" от "Контрганкинга" только тем, что это происходит после 10-й минуты. Так сказать, мидгейм.
Пуш - тут я раньше предлагал считать среднюю скорость сноса вышки, бурно дискутировал на форумах, и один товарищ, спасибо ему, посоветовал просто брать количество снесенных вышек на 20й минуте игры.
Все просто - если команда играет в пуш-стратегию, то пушит она быстро, а в конце игры пушить можно любым пиком :)
Соответственно, мы сможем определить то, насколько команда любит пушить по суммарным данным за сезон по этому показателю. Ну и небольшое замечание - я буду считать "среднее значение" по пушу у выигранных и проигранных карт отдельно.
Суммарный Net Worth - на разных минутах позволит нам судить, как команда идет по игре, особенно смотря вместе на статистику драк и пуша.
Сравнивая Net Worth мы будем определять, как команда набирает и отпускает преимущество по деньгам, делая соответствующие выводы.
с "Тимфайтами" все понятно, как и со "Сплитпушем", ничего не менялось. По поводу камбэков - добавляем бинарный показатель, то есть "был ли камбэк", соответственно, размеры камбэков указаны - 10 000, 15 000 и 20 000. Будем искать самую "камбэчную" команду.
GG-time - конец матча, время, когда нажали GG.
Теперь пару слов о методе обработки данных.
Мы будем заполнять карточки каждого матча, по данным из карточек матча будет составляться статистика команды. Интересно то, что в статистику команды будут попадать не только данные команды, но и данные соперников.
Таким образом, мы сможем ответить на такие вопросы в конце сезона:
- Какая команда больше всего ганкает?
- Какую команду проще всего заганкать в начале?
- Какая команда быстрее всего выигрывает игры?
- Какую команду быстрее всех разносят?
- Кто быстрее всего пушит?
- Против кого проще всего пушить?
- Какая команда чаще всего "Камбэчит"
- Какая команда чаще всего отдает преимущество
И так далее. Как мне кажется, эти данные будут очень интересны, и кроме того, мы по любому из этих вопросов сможем сравнить любые две, три, хоть пятнадцать, команд!
На выходных я постараюсь обработать все прошедшие матчи старсерии, всего у нас сыграно 34 матча. В таблице старсерии написано 35, но там какая-то байда в матче некстов против асперы.
Как обычно, критикуйте, посылайте к черту и так далее.
Всегда вам рад!
вторник, 3 декабря 2013 г.
Статистика матчей Poseidon и Aspera
Всем привет! Возвращаемся в эфир после небольшого перерыва. Как я и говорил, сейчас я активнее всего работаю над проектом статистики команд Старладдера. Вот рабочий файл отсмотра матчей:
https://docs.google.com/spreadsheet/ccc?key=0AgB395gGQl3wdGZpd2kzZ3YwVVAtdGw4TmhOdXZoZFE&usp=drive_web#gid=0
Не ждите чего-то осмысленного, это просто рабочий файл. Но вы можете посмотреть, как идет работа. Не может не радовать то, что у меня появляются помощники в этом проекте - отсматривать 150 с гаком матчей одному не круто :) Тем кто помогает - огромное спасибо, тем, кто хочет помочь - пишите!
Сейчас я выкладываю самые-самые первые результаты обработки статистики. Прежде всего я хочу, чтобы вы это обсудили. Вот сравнение данных команд Poseidon и Aspera по трем первым матчам.
Обе команды на момент сбора данных сыграли три игры, в двух выиграли, в одной проиграли.
https://docs.google.com/spreadsheet/ccc?key=0AgB395gGQl3wdGZpd2kzZ3YwVVAtdGw4TmhOdXZoZFE&usp=drive_web#gid=0
Не ждите чего-то осмысленного, это просто рабочий файл. Но вы можете посмотреть, как идет работа. Не может не радовать то, что у меня появляются помощники в этом проекте - отсматривать 150 с гаком матчей одному не круто :) Тем кто помогает - огромное спасибо, тем, кто хочет помочь - пишите!
Сейчас я выкладываю самые-самые первые результаты обработки статистики. Прежде всего я хочу, чтобы вы это обсудили. Вот сравнение данных команд Poseidon и Aspera по трем первым матчам.
Обе команды на момент сбора данных сыграли три игры, в двух выиграли, в одной проиграли.
В этой таблице не все параметры, которые я хочу отслеживать, остальные пока что нерепрезентативны, скажем так.
В целом, из этих данных можно сделать следующие выводы:
- Начало игры игроки Посейдон проводят более аккуратно стоя на линиях - больше выфармливают крипов, больше опыта выносят, больше "защитных мувов" и меньше агрессии
- У асперы все наоборот, бешеный Шарфик начинает ганкать линии с первых минут, отсюда больше успешных ганков и меньше выфарм
- В мидгейме посейдоны больше инициируют и контринициируют и в целом, больше дерутся.
- Этого пока не видно из цифр, но Аспера в мидгейме целенаправленно пушит. Проблема, почему это не отражено в цифрах ниже.
Это довольно просто, а теперь о сложностях:
Есть проблема с подсчетом скорости пуша. Сейчас я считаю среднюю скорость "спуша вышки". То есть, например, аспера сносит вышки вот с такой скоростью:
Аспера: 12-25 т1 бот
Аспера 13:35 т1 топ
Аспера: 14:41 т1 мид(денай)
Аспера: 19-12т2 бот
Аспера: 21:03т2 топ
Аспера 21: 52
Аспера 29:07
29:50 ГГ
Аспера 13:35 т1 топ
Аспера: 14:41 т1 мид(денай)
Аспера: 19-12т2 бот
Аспера: 21:03т2 топ
Аспера 21: 52
Аспера 29:07
29:50 ГГ
Таким образом, снос первой вышки у них занял 12 минут 25 секунд, снос второй - одну минуту и 10 секунд, третьей - одну минуту 6 секунд и так далее. Сложив эти промежутки и разделив на количество, получим среднюю скорость пуша.
Вроде бы круто, но вопрос вот в чем: Как считать статистику пуша когда команда проигрывает и не пушит? Например, в матче, который аспера проиграли маузам они не забрали ни одной вышки. По этой методике подсчета, я просто беру за показатель "пуша" время, когда написали GG и матч закончился. Это очень сильно повлияло на средний показатель - В первой игре они пушили вышку за 177 секунд, во второй за 223 секунды, а третью проиграли и там 929 секунд.
В то время как Посейдон в среднем пушат медленней: 227, 283, 636. За счет того, что они снесли пару вышек, у них не такой ужасный показатель пуша в проигранной игре.
В итоге, у меня сейчас несколько вариантов:
- Оставить систему как есть
- Не учитывать проигранные карт
- Изменить систему
- Разработать специальную систему для проигранных карт
- Учитывать выигранные и проигранные карты отдельно
У всех способов есть свои плюсы и минусы. Вы мне очень поможете, если отпишетесь по этому вопросу.
Второй спорный вопрос: я также считаю такие вещи как "Камбэк", "Реализация преимущества" и так далее. Тут мне нужно понять, что считать "ощутимым преимуществом". Я взял пока что так - "30% перефарма на 15-й или дальше минуте".
Если команда получила столько перефарма и закончила, то это "реализация преимущества", если команда проигрывала столько денег и выиграла, то это "Камбэк".
Нужны ваши мнения касательно вопроса "Как оценивать "ощутимое преимущество".ё
И третий вопрос. Мне нужно как-то оценить умение команды фармить в мид-гейме. Сейчас мы "Обсчитываем" мидгейм ганками и пушем, оставляя фарм за бортом. Есть мнение, что это неправильно. Некоторые команды сильны тем, что даже проиграв начало, могут грамотно действовать в середине игры и избегать драк, позволяя своему кэрри отожраться.
Как учитывать фарм в мидгейме?
- Брать крипов
- Брать количество золота команды
- Другой, комплексный способ
Очень поможете если выскажетесь!
Резюмирую. Если вы хотите помочь мне разобраться с цифрами и сделать вклад в крутую работу, то напишите ваше мнение по трем проблемам:
- Проблема обсчета "пуша" в проигранных картах
- Проблема определения "Ощутимого преимущества"
- Проблема оценки фарма в мидгейме
Спасибо за внимание!
Подписаться на:
Сообщения (Atom)