Elo работает на разница в рейтингах двух игроков или команд, фактическое значение не имеет значения. u может начинаться с любого числа, которое вам нравится. Я запускаю систему для Facebook Scrabble League со стартовым значением 5000, просто чтобы отличить ее от других систем рейтингов Scrabble.
Инфляция не является результатом того, что новички с более высоким рейтингом теряют очки для опытных игроков - все это происходит вовремя. Инфляция исходит от людей с менее средним рейтингом, выходящим из системы. Это то, что имеет тенденцию происходить в онлайн-играх, в отличие от реальных шахмат, где дефляция - это проблема, потому что высоко оцененные игроки уходят на пенсию и выводят свои очки из системы.
Но вам нужно беспокоиться об инфляции? Единственный раз, когда важно, чтобы сравнить текущие игроки с историческими фигурами - не проблема, с которой могут столкнуться геймеры. Даже если вы беспокоитесь об инфляции, ее легко исправить. Найдите средний рейтинг всех ваших текущих игроков и сравните его с начальным показателем, если он слишком высок, уменьшите рейтинг каждого, чтобы вернуть его в линию. По моему опыту сокращение 1 или 2 балла за период рейтинга делает трюк и учитывает много новичков, которые получают избиение и не возвращаются.
Многие системы дают новичкам более высокие значения K, чтобы они быстрее находили свой уровень.
Другой подход заключается не в том, чтобы оценивать новичков, пока они не сыграли свой первый период рейтингов, и в этот момент вы рассчитываете рейтинг на основе того, что, если бы для Elo было правильно предсказать результаты. Это невозможно, если у вас есть все игроки без рейтинга и (я думаю) будет включать рекурсию, если в турнире есть несколько новичков. Это также подрывает принцип «нулевой суммы» Elo и снимает вашу способность измерять инфляцию. Однако, разговаривая с людьми, которые используют эту систему, мне говорят, что «все это проявляется» на практике.
Я также хотел бы добавить, что у нас есть один определенный игрок, который потерял все, кроме 21 из 732 игр, которые он играл за последние четыре года, а его Эло все еще около 4100. Рейтинги, которые он проигрывает каждый раунд, быстро приближаются к нулю ,
Вы говорите ниже, что вы не хотите, чтобы Elo стала отрицательной. Тогда вы не можете начинать с 0. Если вы начинаете с 0, сумма всех значений Elo не будет постоянной, если вы искусственно закрепили счет, чтобы остаться> = 0. –
Да, это так. Но даже начиная с 1000 или около того не препятствует тому, чтобы числа стали отрицательными, не так ли? – caw