Рейтинг Эло не измеряет «мастерство» напрямую. Он отвечает на другой вопрос: с какой вероятностью один игрок обыграет другого. Разница рейтингов задаёт ожидаемый результат, а после партии система сравнивает ожидание с реальностью и корректирует числа.
Отсюда главное следствие: рейтинг меняется не за победу как таковую, а за отклонение от ожидания. Обыграли того, кого и должны были обыграть, - прибавка минимальная. Сыграли вничью с игроком на 300 пунктов сильнее - рейтинг вырастет заметно, хотя партию вы не выиграли.
Ожидаемый результат игрока считается по разнице рейтингов. Формально это логистическая кривая:
Число 400 в знаменателе - масштаб системы. Оно означает, что при разнице в 400 пунктов сильнейший должен набирать примерно 91% очков.
| Разница рейтингов | Ожидаемый результат сильнейшего | Смысл |
|---|---|---|
| 0 | 50% | равные шансы |
| 50 | 57% | лёгкий перевес |
| 100 | 64% | заметный перевес |
| 200 | 76% | фаворит |
| 300 | 85% | сильный фаворит |
| 400 | 91% | разные лиги |
После партии или турнира новый рейтинг считается так:
Здесь S - фактически набранные очки (1 за победу, 0,5 за ничью, 0 за поражение), E - ожидаемый результат по формуле выше, K - коэффициент развития, который задаёт скорость изменения рейтинга.
Пример. Игрок с рейтингом 1800 играет с соперником 2000. Ожидаемый результат - около 0,24. Если он выигрывает (S = 1), при K = 20 прибавка составит 20 × (1 − 0,24) ≈ 15 пунктов. Если проигрывает - потеряет всего 20 × (0 − 0,24) ≈ −5. Логика справедливая: от него и не ждали победы.
В турнире изменения по всем партиям суммируются, поэтому итоговое движение рейтинга видно только после обсчёта всего соревнования.
Коэффициент развития определяет, насколько сильно одна партия двигает рейтинг. В действующем регламенте ФИДЕ он такой:
Смысл в скорости настройки: у новичка система ещё не знает реальную силу, поэтому подстраивается быстро. У гроссмейстера рейтинг устоявшийся, и резкие скачки от одной партии были бы шумом. Есть и предохранитель: если число партий за период, умноженное на K, превысило бы 700, коэффициент уменьшается.
Чтобы у игрока появился рейтинг ФИДЕ, нужно сыграть минимум пять партий с рейтинговыми соперниками - они могут набираться в нескольких турнирах подряд. Первый опубликованный рейтинг не может быть ниже 1400: этот порог одновременно и нижняя граница списка - при падении ниже игрок показывается как безрейтинговый.
Российский рейтинг ФШР устроен мягче: если у участника нет ни рейтинга ФШР, ни рейтинга ФИДЕ, для расчёта берётся стартовое значение 1000. Поэтому первый рейтинг в России получить проще - достаточно сыграть в турнире, который идёт на обсчёт.
Что для этого нужно организатору - в статьях турнир с обсчётом рейтинга ФШР и требования ФИДЕ к турнирам.
У игрока не один рейтинг, а три - они считаются отдельно и обычно различаются.
Границы между ними задаются контролем времени, и турнир идёт в тот рейтинг, которому соответствует его контроль. Поэтому организатор, объявляя турнир на обсчёт, должен точно указать контроль в формате «минуты + добавка»: от него зависит, в какой список попадут результаты. Подробнее - требования ФИДЕ к турнирам.
Списки ФИДЕ обновляются ежемесячно, первого числа. Турнир должен быть закрыт и сдан минимум за несколько дней до публикации, иначе результаты попадут в следующий список.
Рейтинг - число, которое меняется после каждого турнира. Разряд - квалификационная категория, которая присваивается за выполнение нормы и, в отличие от рейтинга, назад не отбирается.
Нормы разрядов в России задаёт Единая всероссийская спортивная классификация. Норма выполняется, когда игрок набирает нужное число очков при определённом среднем рейтинге соперников, сыграв не менее семи партий. Подробный разбор - в статье разряды в шахматах: как получить.
Официальный рейтинг нужен не всем: чтобы турнир пошёл в обсчёт, требуются заявка в федерацию, аттестованный судья и отчёт. Для клубного или корпоративного соревнования это избыточно.
При этом внутренний рейтинг остаётся полезным: он показывает динамику и добавляет интереса к серии турниров. В приложении Vibe Chess у каждого участника есть свой рейтинг, который меняется по итогам сыгранных партий, а после партии видно, как именно он изменился. Это не рейтинг ФИДЕ и не заменяет его - но для любительской среды работает ровно так, как нужно: даёт ощущение прогресса и повод прийти на следующий турнир.
Если же турнир должен идти в официальный рейтинг, приложение готовит отчёт в формате TRF - о нём отдельно в статье формат TRF.
По формуле Rновый = Rстарый + K × (S − E), где S - фактически набранные очки, E - ожидаемый результат по разнице рейтингов, K - коэффициент развития. Ожидаемый результат считается как E = 1 / (1 + 10^((Rсоперника − Rигрока) / 400)).
Потому что рейтинг реагирует не на победу, а на отклонение от ожидания. Если система предсказывала вам 90% очков и вы выиграли, результат совпал с прогнозом - прибавка минимальна. Ничья с более сильным соперником, наоборот, даёт заметный рост.
Множитель, задающий скорость изменения рейтинга. По регламенту ФИДЕ: 40 - для новых игроков до 30 партий и для юниоров до 18 лет с рейтингом ниже 2300, 20 - для игроков ниже 2400, 10 - для тех, кто достигал 2400.
Минимум пять партий с рейтинговыми соперниками; они могут быть сыграны в разных турнирах. Первый опубликованный рейтинг не может быть ниже 1400. Российский рейтинг ФШР получить проще: при отсутствии рейтинга берётся стартовое значение 1000.
Это три независимых списка, и турнир попадает в тот, которому соответствует его контроль времени. Значения у одного игрока обычно различаются: блиц-рейтинг часто выше или ниже классического в зависимости от стиля игры.
Списки ФИДЕ публикуются ежемесячно, первого числа. Турнир должен быть сдан на обсчёт до закрытия периода, иначе результаты попадут в следующий список.
Рейтинг снижается при неудачных результатах. Если он опускается ниже 1400, игрок показывается в списке как безрейтинговый и получает рейтинг заново после новых партий. Разряды, в отличие от рейтинга, не отбираются.
Не нужно ничего покупать и устанавливать: открываете приложение по ссылке и создаёте турнир. Организатором может стать кто угодно, а не только клуб или федерация.
Бот постоянно дорабатывается под реальные турниры. Если вам нужна возможность, которой пока нет, - командой /support прямо в боте напишите разработчикам. Многие функции появились именно по просьбам организаторов, и полезные идеи внедряются быстро.
Обсчёт в России - рейтинг ФШР, международный - рейтинг ФИДЕ. Требования к турнирам - правила ФИДЕ. Формат отчёта - TRF. Квалификация - разряды в шахматах.