а вы как предлагаете считать рейтинг? берется именно средний, [...] и чтоб не было сплавов, ага, мне не хватает 3 пункта чтоб рейтинг был выше чем у Ароняна, пойду договорюсь с каким-нить гроссом чтоб мне слил.
Как считают сейчас (средний рейтинг по месяцам за последний год) получаются неправильные веса партий в зависимости от времени. Старые партии получаются важнее новых.
Рейтинги нельзя суммировать, ведь это и так интегральная оценка достижений игрока - в неё входит много предыдущих месяцев. Если суммировать сами рейтинги, удаляясь в прошлое, то Вы насуммируете так, что предыдущие месяцы будут намного важнее последнего.
Я проиллюстрирую проблему.
Предположим для простоты, что рейтинг считается так: некий полученный игроком результат (перфоманс) за месяц умножается на коэффициент, зависящий от времени и потом это всё суммируется. Коэффициенты нужны для уменьшения влияния старых партий.
На самом деле всё посложнее, но для наших целей неважно.
Итак, самый свежий месяц - пусть его номер равен 1 - идёт с коэффициентом 10;
предыдущий с коэффициентом 9;
предпредыдущий - 8
и т.д.
последний учитываемий - 10-й в прошлое - идёт с коэффициентом 1.
Типа на сегодняшний момент рейтинг некоего игрока такой:
R1 = 10*r1 + 9*r2 + 8*r3 + 7*r4 + 6*r5 + 5*r6 + 4*r7+ 3*r8 + 2*r9 + 1*r10
Теперь предположим, что мы хотим найти средний рейтинг за три последних месяца. Для этого сначала нужно найти, какие рейтинги были в предыдущие два месяца.
Рейтинг после предыдущего месяца:
R2 = 10*r2 + 9*r3 + 8*r4 + 7*r5 + 6*r6 + 5*r7 + 4*r8+ 3*r9 + 2*r10 + 1*r11
Рейтинг после предпредыдущего месяца:
R3 = 10*r3 + 9*r4 + 8*r5 + 7*r6 + 6*r7 + 5*r8 + 4*r9+ 3*r10 + 2*r11 + 1*r12
Нашли все три рейтинга и теперь усредняем их. Точнее, проще найти сумму, что одно и то же по сути.
Rsum = R1 + R2 + R3
Поставляем найденные рейтинги:
Rsum = (10*r1 + 9*r2 + 8*r3 + 7*r4 + 6*r5 + 5*r6 + 4*r7+ 3*r8 + 2*r9 + 1*r10) +
+ (10*r2 + 9*r3 + 8*r4 + 7*r5 + 6*r6 + 5*r7 + 4*r8+ 3*r9 + 2*r10 + 1*r11) +
+ (10*r3 + 9*r4 + 8*r5 + 7*r6 + 6*r7 + 5*r8 + 4*r9+ 3*r10 + 2*r11 + 1*r12) =
= 10*r1 + 19*r2 + 27*r3 + 24*r4 + 21*r5 + 18*r6 + 15*r7 + 12*r8 + 9*r9 + 6*r10 + 3*r11 + 1*r12
И, если смотреть на эти веса, получается вот такая загогулина.
Зачем нужна гора на третьем месяце в прошлое? Она делает так, что свежие результаты намного менее важны, чем трёхмесячные.
У ФИДЕ всё примерно то же самое, только сумма по 12 месяцам, и гора, соответственно, на 12-м месяце в прошлое. В результате лишнее очко, набранное в партии год назад, стоит 4(!) очка сейчас. Я это считал специально.
Не должно быть такой горы. А как должно быть - есть два основных варианта:
- Если бы график был в виде горизонтальной прямой, то это ok. Такой график получился бы, если считали "перфоманс за год (или цикл)". Что такое перфоманс за год нужно рассказать?
- Если бы график монотонно уменьшался по мере ухождения в прошлое, то это тоже было бы ok. Такой график соответствовал бы самому обычному "текущему рейтингу".
Любой из этих двух вариантов хороший. По крайней мере, имеет нормальный математический смысл, в отличие от ФИДЕшного. Какой их них выбрать - больше дело вкуса. Если считать цикл за единое и неделимое целое, то берите "перфоманс за цикл". Если хотите чуть более актуальных кандидатов, то берите "текущий рейтинг".
А, то, что видим на графике сейчас - явно неправильно. Поэтому метод с суммированием рейтингов не подходит.
Метод "перфоманс за год/цикл" позволит сильно уменьшить влияние манипуляций с рейтингом в последний момент.
Метод "текущий рейтинг" эту проблему сам по себе не решит, но есть способы её обойти. Например, можно провести жеребьёвку среди нескольких кандидатов, причём каждому давать гандикап, зависящий от рейтинга (обычного текущего рейтинга).
@Camon14:
берется именно средний, чтобы люди с высоким рейтингом не консервировали его, и потом год не играли,
ФИДЕшная сумма рейтингов даёт возможность обладателям высокого рейтинга год назад играть сейчас без особой опаски - это правда (и всё равно тот же Гири боится играть). Но этого можно достичь другими, менее кривыми методами, см выше.