Jump to content
Korean Random

coJlHe4Hblu_noH4uk

User
  • Content Count

    551
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by coJlHe4Hblu_noH4uk


  1. А это важно сколько ты их получишь? То есть твои критерии оценки как-то связаны с количеством студентов получившими эту оценку? ))))) Это как на экзамене - "Всё, господа студенты, я троим отлично поставил, у меня пятерки кончились, больше ни кому не поставлю" ))))

    Это важно, потому что если их будет очень мало, будут вопли препод по вышке в этом семестре пида**$ о том, что система оценки несправедлива.

    То же самое, если всем ставятся пятёрки, это вызовет вполне закономерные вопросы к преподавателю со стороны руководства.

     

     

     

    эталон оценки скилла, который бы строился на игровой практике и возможностях техники

    Велосипед WN8 уже изобрели. WN9 на подходе. Кому интересно, по ссылке пост, в котором есть ссылка на онлайн-калькулятор WN9.
    • Upvote 1

  2. Качественно получится тоже самое, что сейчас, если ее поделить на равные промежутки по 16,(6)%.

     

    Красные играют реже, играют в основном друг с другом на низких уровнях. Т.е. если взять отношение количества плохих игроков к хорошим как k, k<0, то число запросов к серверу будет в k^2 раз меньше. Тут еще как-то учесть нужно тот фактор, что xvm там стоит далеко не у всех, возьмем аналогичный коэффициент b. Итого получим разницу в частоте запросов в b*k^2 или в (b*k)^2, не уверен точно. А это даёт значимое отклонение от 16.(6)%, я уверен. То есть ближе к ракам ширина интервала будет больше, чем 16.66%, а для хорошо играющих игроков, наоборот, меньше.

    Если ввести дополнительные цвета (см. пост), которыми, как  упомянул , не брезгуют на еврокластере, то верхняя часть шкалы если и изменится, то не так уж и кардинально, я имею ввиду совсем фиолетовых. Просто скилловые игроки поймут, что добавили новые оттенки цветов, немного другие цвета, другие градации, больше разнообразия и новизна в соревновательном моменте. То есть вместо нудного и длительного похода на вершину "Эвереста статистики" в бирюзовой области, можно пройти еще пару градаций. Это же наоборот, как новые медальки)

    А ракам всё равно, во что их красят, они для удовольствия же играют)

     

    То есть учтя все нюансы статистики, а главное, введя дополнительные цвета, не сильно взбудоражим самую требовательную часть аудитории, но при этом получим:

    • относительно равномерную
    • максимально информативную
    • приятную глазу с точки зрения восприятия цветовую шкалу
    • которая будет где-то посередине между существующим вариантом, и делением на 1/6 + 1/6+ 1/6... т.е. переход на неё станет более безболезненным.
    • Downvote 1

  3.  

     

    Зачем это нужно, я никак не пойму?

    Для точного цветоделения. Точного для тех, кто его видит, реально видит в бою.

    Если делать иначе, точность будет только с точки зрения статистики в базе данных, без учета частоты её использования.


  4. серыча попроси, статистикой он ведает мб поможет

    Если он, как принципиальный и последовательный противник того, что мы хотим сделать, согласится на это, я буду приятно удивлён. Тем более, что @seriych говорил, что у него, вроде как, нет доступа к таким данным.


  5. Нужны те данные, которые реально отдал сервер за определенный интервал.

    Расписываю, что я имею ввиду.

    Пусть интервал у нас был 1 секунда, к примеру, и за это время началось два боя. В первом бою статистику "попросили" 10 человек, сервер выслал данные по 30 игрокам 10 раз, во втором бою статистику запросил лишь один человек, сервер 1 раз выслал статистику 30 игроков. Получается нам необходимы данные вида:

    playerId - requestCount, т.е. id игрока и количество запросов его статы за период.

     

     

    Для примера выше это будет 60 строк (2 боя * 30 чел.), где для первых 30 requestCount=3, для вторых - requestCount=1. Надеюсь, что объяснил более-менее нормально.

     

    В идеале нужна статистика за сутки/неделю/месяц, чем больше, тем лучше. Если брать большой интервал, нужна не вся статистика, а её определенный процент, чтобы не отгрести терабайтный csv.


    Нужно посмотреть распределение игроков по одному из рейтингов и уже от этого плясать.

    Статистика красных запрашивается, скорее всего, реже. Это: малоиграющие, новички, бросившие аккаунты и т.д. Поэтому простым распределением тут не обойтись.


     

     

    А их урон (игроков).

    Да хоть число соплей, намазываемых на штаны, важен сам принцип, по которому мы их делим на категории/цвета.


    Я вот так вот хочу.
    attachicon.gifцвета.jpg

    В оригинале меняется одна характеристика цвета - его тон (в основном). Менять еще и яркость (как и насыщенность) - к путанице.


  6.  

     

    Выходит что в бою от этой расцветки толку - нуль!

    Вполне логично было бы ввести "лиги" согласно старым цветам, сделать там, к примеру, отображение номера римской цифрой.

    А цвет сделать с равномерным распределением.


  7.  

     

    Цвет это так, для подчёркивания.

    Цвет для ускорения кластеризации игроков в голове. Но так как фиолетовых игроков настолько мало, насколько это можно себе представить - можно посмотреть только на цвет, не вдаваясь далее в детали, т.к. между "крутыми" фиолетовыми и "обычными" фиолетовыми с точки зрения 99,99% игроков разницы никакой.


  8. , мы не спорим с тобой, что если в тиме противника есть скилловые игроки, вести бой нужно иначе. Мы пытаемся доказать, что основное разнообразие по скиллу, реально встречающееся в игре - оно лежит немножко ниже фиолетовых игроков. А по факту они (основная масса игроков) представлены одним желтым цветом. То есть если не смотреть на цифры, а поглядеть: "А... У меня команда желтых, и у них, всё путём..." - так рассуждая, можно здорово ошибиться.

    Причем вероятность такой ошибки выше, чем вероятность ошибки из за незамеченного фиолетового.


  9. Нафиг никому такое деление не интересно

    В реальной жизни сборные таких различных уровней друг с другом не играют. Это только дядя Вова в матче фестиваля чемпионов НХЛ по 7 шайб забивает, но на это можно разве что улыбнуться. А у нас игра без лиг. Я играю с жЫвотными, жЫвотные играют вместе со мной, в одних боях, на одинаковой технике, в одной игре, я никуда от этого не денусь. Как и вы.

     

     

    И мой любимый пример с теннисистами: вот есть двое теннисистов...

    Тут, скорее, вопрос шкалы xwn8, xeff и т.д. ближе, чем вопрос цветоделения. Могу привести обратный пример. Вот стал у меня WN8 на 1 больше, и меня перекрасило в другой цвет. Я стал играть "в следующей лиге"?))) Нет.

    • Upvote 1
    • Downvote 1

  10.  

     

    А выше вы наоборот хотели всё от середины желтого и выше в фиолетовый покрасить :-)
     

    Делаем как "выше" - в итоге фиолетовых (я имею ввиду крайний цвет) становится больше, они недовольны.

    Но если делать то же самое на большем наборе цветов, то одно скомпенсирует другое (частично).

    И информативности больше будет, и цвета "ровнее", и недовольных не так много.

    • Downvote 1

  11. этот процент будет ныть так, что ошалеешь

     

    Это очень философский вопрос, на самом деле.

    С точки зрения разницы для глаза между соседними цветами базовые цвета вообще выбраны неравномерно и неправильно. Тут, скорее, был принцип "рак должен быть красным, средний игрок - желтым, вменяемый - зелёным, а остальное как получится". Т.к. насыщенный синий - тёмный и малозаметный, его вообще выкинули.

     

    Вот и получилось то, что имеем, а потом все привыкли.

     

    На картинке ниже (слева) цвета XVM расположены с точки зрения расстояния между ними для зрительной системы. На правой половине я хотел показать, что вайн фиолетовых можно компенсировать увеличением числа цветов в бирюзово-фиолетовой области. Это пойдёт на пользу как разнообразию, так и теории с энтропией.

     

    b033154ea8c5fde049712fee60322046.png

    • Upvote 1

  12.  

     

    Система не замкнута только игроками в одном бою.

    Теперь понял, ок. Но.. Т.к. энтропия есть сумма с противоположным знаком всех относительных частот появления события, умноженных на их же двоичные логарифмы, а нам нужно найти максимум, т.е. считаем производные, то результат будет всегда одинаков. Можно даже распределения вероятностей брать, "но зачем?")))

    А вообще множество значений вероятности (для любого фиксированного вероятностного пространства) является замкнутым. Пруф.


  13. короче, вы просто хотите покрасить так, чтобы каждый цвет встречался равное количество раз.

    Если совсем короче - нет, не хочу.

     

    Статой и цветами пользуются не только игроки с XVM

    И давайте, потыкав пипеткой в Photoshop, убедимся еще раз, что у всех плюс/минус разные цвета.

    И вопрос. У вас на один бой много, например, открытий страницы статистики на kttc/wot-news?

    Да, у меня есть знакомые в клане, которые каждые 10 боёв смотрят, "насколько сотых процента статка подросла". Больные люди, imho)

     

    Система не замкнута одним боем.

    То есть от того, что мы возьмём 100500 боёв, где все зелёные, 0 бит превратятся во что-то еще? Нет.

    А в целом, естественно, что должно считаться среднее на выборке.


  14. @StranikS_Scan, всё именно так, спасибо, что расписал.

    Добавлю от себя ответы на некоторые еще не появившиеся вопросы:

      • Q: А что, если предложенный метод определения границ возьмет, и поделит игроков на равные по численности группы для каждого цвета?
      • A: Возможно, что так и случится, необходимо проверять. Всё зависит от реальных данных. На самом деле тут всё было бы просто, если бы все играли примерно одинаково в качественном и количественном отношении, но следует помнить, что на низких левелах, которые проходятся быстрее, мало людей использует XVM, играют в основном, новички и т.д.
      • Q: Зачем всё это нужно?
      • A: Цветоделение игроков по вышеописанному способу даст больше информации реальному пользователю XVM и будет математически обоснованным.
      • Q: А что, если я не хочу, чтобы меня с фиолетового перекрасили в зелёный?
      • A: Вы имеете полное на это право, так же, как и выбирать себе конфиг по вкусу. В данном случае предлагается лишь проверить на практике некоторый алгоритм и посмотреть, что из этого выйдет. А дальше в ход пойдёт демократия.
      • Q: Хорошо, допустим вы тут красиво расписали теорию и вычислили новые границы цветов, а как быть, если сами базовые цвета мне изначально не нравятся?
      • A: Этот вопрос относится к теме колориметрии и зрительного восприятия, но не к статистике.

  15. столько раз, сколько в нем игроков с включенной статой

    Да, это и есть то, что для этого боя отдал сервак xvm.

     

    И в чем "какой-то" смысл максимальной энтропии?

    Есть ли смысл взять, и покрасить всех в зелёный? Нет, т.к. в постоянном ответе сервера "вся твоя тима зелёненькая" 0 бит информации. Смысл в повышении информационной ценности.

     

    есть книжка

    Спасибо, утащил.

  16. @seriych, смотри. Проведем мысленный эксперимент. Пусть в некотором абстрактном xvm конфиге игроки раскрашены по некоторому рейтингу в 2 цвета - красный и зеленый. Берем за последний месяц, к примеру, 10000 случайных реплеев случайных игроков (допустим где-то мы их взяли, к примеру, wg подарило :D). Нам нужно найти границу зеленого и красного таким образом, чтобы в этом был какой-то смысл.

    Из вышеупомянутых 10000 реплеев берем те, что сыграны игроками с включенным XVM. (Вот почему я писал про то, что это именно те данные, которые отдает сервер xvm за период).

    Берем конкретный реплей, смотрим, сколько в нем получается красных и зелёных из 30 человек. Будем использовать формулу:

     

    ae48db955ab831d19a34caf3847b6302.png

    Пусть у нас всего 10 красных и 20 зелёных.

     

    Получим S = - (10/30*log2(10/30) + 20/30*log2(20/30)) = 0.918296...

     

    При соотношении 15/15:

     

    S = - (15/30*log2(15/30) + 15/30*log2(15/30)) = 1

     

    При соотношении 1/29 S = 0.210842.

     

    Так вот, на вышеупомянутой базе реплеев/ответов сервера xvm можно выбрать в рейтинге такую границу красных/зеленых, чтобы средняя энтропия была максимальной.

     

    Для 3/4/10 цветов расчеты не сильно сложнее.


  17. @StranikS_Scan, была такая идея. Будет непопулярно. Ваще.
    @seriych, в идеальных условиях нужно взять максимально репрезентативную выборку боев, т.е. то, что отдал сервер XVM за определенный период. Остальное нас не интересует, т.к. это не пользователи xvm с включенной статистикой. И вот на этой базе и надо играться.

×
×
  • Create New...