Ну ладно, а теперь — пост, который не соберет осмысленных комментариев.
Настоящее геймдизайнерское задание: адаптировать рейтинг Эло (ELO) (или создать что-то свое Эло-подобное) для партий из 10-и игроков, о каждом из которых известно, какое место он занял.
Ну, например, для 10-и бегунов в одном забеге.
>Здесь то, кто какое место занял, не поможет. Нужна информация типа «perfomed/underperfomed». Ну то есть одно дело, когда в Наксе у самого низкого дпсера 2500 dps, и совсем другое -- когда 900.
Это, на самом-то деле, не важно. Можно вместо места брать отношение плохого к хорошему, ну или «время добега», а не место. Задача не сильно от этого меняется, если чё.
Я специально привел в пример бегунов, чтобы на рейдах не циклились.
Неизящно как-то 45 раз пересчитывать.
А кто сказал, кто команда соревновалось с кем-то? =)
Если брать 10 бегунов, то нам известно время лучшего и поставил ли он мировой рекорд. Если брать игру на выживание, то известно, что первый выжил, а остальные все умерли в таком-то порядке.
То есть сведений, как выступила команда в целом может и не быть.
Почему со вторым, а не с тем, который посередине?
да
А если в забеге все игроки с одинаковым рейтингом, а один — с сильно заниженным?
Не удалось подловить, ок. =)
>если бы я хотел заниматься такими задачами, я бы таки пошёл на мехмат, а не в гейм-дизайн подался.
А ты, типа, пошел учиться на геймдизайнера вместо мехмата? =) Я пока не встречал «гемдизайнерской» задачи, которая требовала математики уровня выше школьного.
>команда с указанными рейтингами преодолеет препятствие с указанным рейтингом
Ага, свёл все к известной задаче. I See What You Did There!
>Так зачем тогда рассматривать команду?
Я вообще не знаю, зачем все рейды принялись рассматривать. =) Изначальная постановка задачи: «есть 10 человек, известно, в каком порядке они победили». Ни про время, ни про рейды ничего не было.
Нет, это Electric Light Orchestra!