Потерял за два дня 200 рейтинга, было 1320+. Тупо 10 поражений подряд и опа.
На форуме дизайнер ЛоЛа рассказывает, что Ело рейтинг работает! Аргументация простая: «ну 1200 — это же средний рейтинг. Это значит, что примерно половина людей будут иметь рейтинг меньший, чем 1200, поэтому он и средний!!! А половина — это много, не удивляйтесь, если в нее попадаете».
Очевидно, что в solo queue этот аргумент не работает. От тебя зависит 10%, остальное — случайность. Даже если ты играешь супер-охуенно и стоишь двоих — от тебя зависит ну пусть 30%.
Остальное — опять случайность.
А случайность — вещь веселая. Есть простой тест на восприятие случайности: дать человеку ручку с бумагой и заставить написать/сымитировать «случайную» череду из пятидесяти единиц и нулей. А потом сравнить с настоящей случайной комбинацией.
Выйдет забавная штука — в настоящей случайной последовательности будут попадаться длинные комбинации нулей или единиц, а в человеческой — не будут, «ну ведь маловероятно, что будет подряд 7 нулей, это не случайно».
Желающие могут подсчитать — какова вероятность в цепочке из 100 случайных чисел 1 или 0 получить подряд семь единиц. Она «удивительно» большая.
Уже очевидно, к чему я клоню: такая цепочка — это losing steak, когда ты 10 раз подряд тупо проигрываешь, что бы ты ни делал, чисто по теории вероятности случается.
И ты попадаешь в жопу из-за одного маленького нюанса: 1200 — это не средний рейтинг, это стартовый рейтинг, он же — «неопределенный».
Чисто математически, так как это «игра с нулевой суммой» — у одного рейтинг отнимается, у другого прибавляется столько же, это «как бы средний» рейтинг, в реальности же из-за постоянного появления новых игроков, происходит вливание «свежей крови» с 1200 рейтингом, за счет которой кормятся более опытные игроки. (Если им повезет).
На высших рейтингах, повторюсь, всё гораздо более «стабильно» — во-первых, эти рейтинги находятся за пределами среднестатистического длинного winning steak-а, во-вторых, для достижения этого рейтинга было проведено достаточно много игр, чтобы калькуляция рейтинга была статистически достоверной.
Собственно, вот. «Стартовый» рейтинг в 1200, который дается, натурально, всем на старте, является «случайным», поэтому любые игры в solo queue в районе 1200 плюс-минус 150 (на глазок) являются тупой рулеткой.
Домашнее задание: придумать защиту от losing steak-ов.
Потому что они тупо неприятны.
Они оба забанены.
Почему фейк?
От размера losing steak-а зависит. Три игры подряд — ок. Десять — хочется снести игру.
Ты знал!
Нет никакой разницы, с какой константы начинать рейтинг.
Ты отрицаешь наличие отрицательных чисел?
«Проблема» в том, что в системе с 1200 начальным рейтингом есть люди с 900 рейтингом, которые находятся там заслуженно. И их лучше не сводить с начинающими, чтобы начинающие после первой же игры не стали заканчивающими.
У тебя «нулевой» пул станет еще больше, если чё: все те, кто был 1200 + все те, что был ниже.
Ну смотри, ноль все равно искусственно «прибит», потому что ниже нуля опуститься нельзя. То есть «как бы плохо ты ни играл, ниже нуля не упадешь», так? При этом ты все равно что-то отнимаешь за проигрыш, иначе рейтинг станет функцией от времени. И не важно, что общая сумма рейтинга не стремится к нулю (или средний рейтинг не стремится к 1200).
Соответственно, на нуле скапливаются все, кто упал бы ниже нуля, если можно было бы.
У тебя один символ лишний, который «%».
Все равно получается, что игрок, который проигрывает больше, чем в 50% случаев, остается на нуле.
То, что общий средний рейтинг растет, никак не меняет этот факт: те, кто плохо играют, вечно сидят на нуле.
Давай еще раз: я играю так плохо, что выигрываю 1 раз из 10-и. Мой рейтинг при этом больше нуля?
Ты меня где-то наебываешь. =) Не забыл, что у разных людей разное количество игр?
Распиши мне историю рейтинга человека, который выигрывает каждую 5-ую игру и человека, который выигрывает каждую 10-ую, при условии, что их первая игра выигрышная и их всегда сводят против противников с 0 рейтинга.
Совсем не эти цели система решает. Она создает «чувство прогресса» и вместо старого decay-я рейтинга, который был в баттлнете, если ты долго не играл, вводит «неполучение бонусных поинтов», что одно и то же.
«They have the feeling of progress here, even if it’s illusory. Does this screw up the actual rankings? Well, Bob and Charlie might find themselves at 1300 ranking points (I’m just making these numbers up), so you could say their ranking is inflated. But…not really, because all the other people of their same skill out there have inflated rankings by the same amount. Really, it just stretched the scale out».
То есть это просто такая большая наебка, когда у тебя «циферки растут», и ничего больше: If you’re the 1000th best player, you’ll still be that, it’s just that everyone’s points are creeping higher over time.
Психологически это здорово, но проблему «ямы рейтинга» и случайности solo queue не решит.
Ты неправильно понял проблему.
Проблема как раз в ложности вот этого утверждения: «Даже если полный нуб проиграет 10 раз, он будет играть исключительно с полным нубом», применительно к командной игре. Elo хорошо работает 1 на 1. В ЛоЛе же игра 5 на 5, при этом всего один человек может «испортить» игру, так как ты всего лишь один из 10 игроков, от тебя результат матча зависит на 10%.
В игре, в которой 90% зависит от везения (на маленьких рейтингах), есть большая статистическая вероятность, что ты проиграешь 10 раз подряд и скатишься вообще в жопу, откуда тебе не выбраться.
Проблема в том, что Elo не работает в случайных командах. И всё.
Что касается защиты от вообще полных нубов, которые «вчера сели играть», то тут я преувеличил масштабы бедствия, к тому же они недавно пропатчили это, теперь принимать участие в ранковой игре можно начиная с 30 уровня только, а это минимум две недели игры.
Так что на 1200 рейтинге скапливаются люди, которые уже полмесяца отыграли, можешь считать это 200 рейтингом в другой системе.
Вообще, учитывая, что в SC2 будут в основном дуэли, 2 на 2 и 3 на 3 и FFA, система будет раз в пять «достоверней» только за счет меньшего количества игроков.
Там два разных рейтинга — premade и solo queue.
Играй за шако. (сюрприз!)