Опять игрушки какие-то
Играю я давно в одну игрушку на телефоне в фэнтезийном сеттинге.
Суть простая: собираешь колоду из 100+ карт и играешь против другого человека, который собрал свою. Есть всякая тактика-стратегия, карты сочетаются или не сочетаются между собой, можно собирать всякие комбо. Баланс хороший. В общем, мне весело. Кто тоже играет\играл, ставьте лайк.
Вот тут на днях попался датасет, в которых есть Winrate (доля побед от общего числа игр) и популярность (частоата появления в колодах) каждой карты.
Мне сразу захотелось построить вот такой график. Сравнивать популярные и эффективные карты между собой. Бонус: чем дороже карта, тем больше её диаметр.
Конечно, захотелось классифицировать карты по балансу популярности\эффективности. Как сделал? Построил обычную линейную регрессию. Чем дальше карта лежит от прямой регрессии в ту или иную сторону, тем сильнее выражена её принадлежность к тому или иному сегменту.
Какие сегменты выделил.
- Мейнстрим. Карты, которые и эффективны, и популярны. Примеры: стражи, королевский призрак, воздушный шар.
- Модные карты. Популярные у игроков карты, которые не всегда максимально эффективны. Примеры: файербол, бревно, ледяной маг.
- Нишевые карты. Не популярные, не эффективные. Но зачем-то же они нужны? Примеры: миньоны, всадница на баране, элитные варвары
- Киберспортивные карты. Не очень популярные, зато эффективные карты. Примеры: драконы-скелеты, гигант, боулер.
Понятно, что это всё чисто поржать. Винрейт определяется не только колодой, а умением играть. Важен не только набор карт, но и их сочетание, а также игровой стиль игрока. Популярность карт связана в том числе с тем, что некоторые карты открываются раньше, чем другие. Ещё интересно, какой шум создают пользователи, которые сыграли 3-4 игры и навсегда ушли.
Но общая визуализации ортогональных полей остаётся прежней, можно использовать в других задачах.
Post #162
393

- 👌 2