Блог Playgridia

Как рассчитывается рейтинг Эло в шахматах? | Playgridia

Рейтинг Эло — это мировой стандарт рейтинговой системы, которая свою́ два шахматиста в единственное число и обновляет это число после каждой партии. Но рейтинг на этом сайте — не Эло. Это простой счётчик, который растёт на фиксированные +20 при победе и падает на −20 при проигрыше, и эта статья разбирает оба подхода — сначала настоящую Эло, потом как работает рейтинг здесь.

Что такое Эло?

Эло — это рейтинговая система, разработанная венгерским физиком Арпадом Эло и используемая сегодня ФИДЕ и почти всеми официальными шахматными федерациями в мире. Логика простая: каждому шахматисту присваивается один рейтинг, и после каждой партии этот рейтинг обновляется. Если вы выиграли у более сильного соперника, ваш рейтинг сильно вырастет; если вы фаворит и выиграли в ожидаемом порядке, рейтинг почти не изменится. Вся ценность системы именно в этом — она переводит разницу рейтингов в конкретную вероятность победы. От парировок в турнирах до надписей «фаворит» в трансляциях — почти каждое число в шахматном мире так или иначе проходит через эту формулу.

Как рассчитывается Эло?

Формула состоит из двух шагов. Сначала вычисляется «ожидаемый результат» (Se) против соперника:

Se = 1 / (1 + 10^((Rсоперника − Rваш) / 400))

Здесь Rваш — ваш рейтинг, Rсоперника — рейтинг соперника. Когда партия заканчивается, реальный результат (Sa) равняется 1 при победе, 0.5 при ничье и 0 при проигрыше. Изменение рейтинга (ΔR) — это произведение разницы между реальным результатом и ожидаемым на коэффициент K:

ΔR = K × (Sa − Se)

Коэффициент K зависит от того, насколько вы опытны и насколько сильны; ФИДЕ применяет три уровня:

Значение KКому применяется
40Новые игроки и шахматисты младше 18 лет с рейтингом ниже 2300
20Установившиеся игроки с рейтингом ниже 2400
10Игроки с рейтингом 2400 и выше

Логика вот в чём: рейтинг нового игрока — это грубая прикидка, поэтому каждая партия быстро (K=40) приводит его к настоящему уровню. Рейтинг игрока с рейтингом 2400 и выше — это надёжный результат тысяч партий; одна плохая партия не должна его сломать, поэтому K=10 замедляет движение.

Разберём пример вручную: игрок с рейтингом 1500, в диапазоне K=20, играет против соперника с рейтингом 1700. Сначала ожидаемый результат: Rсоперника − Rваш = 200, 10^(200/400) = 10^0.5 ≈ 3.16, значит Se = 1 / (1 + 3.16) ≈ 0.24 — вероятность победы этого игрока около 24 %. Теперь два сценария: победа (Sa=1), ΔR = 20 × (1 − 0.24) ≈ +15; проигрыш (Sa=0), ΔR = 20 × (0 − 0.24) ≈ −5. Неожиданная победа над фаворитом сильно поднимает рейтинг, но ожидаемое поражение его почти не снижает.

Что означает разница в рейтинге?

Когда вы применяете ту же формулу к разным интервалам, картина становится ясной. При разнице 100 пунктов более сильный игрок выигрывает примерно в 64 % случаев (ожидаемый результат слабейшего ≈ 0.36). При разнице 200 пунктов этот процент растёт до примерно 76 % (Se ≈ 0.24 — как в примере выше). При разнице 400 пунктов ожидаемый результат слабейшего всего 1/11 ≈ 9 %, то есть фаворит статистически должен выиграть примерно 9 из 10 партий. Вот для чего нужна Эло: переводить разницу рейтингов в конкретную вероятность. Поэтому на высоком уровне в турнирах сюрпризы между игроками с сильно отличающимися рейтингами редки — фаворит обычно выигрывает в статистическом смысле как раз столько, сколько и должен.

Как работает рейтинг на Playgridia?

Здесь критическое различие: рейтинг в шахматах на Playgridia — не Эло. Ожидаемый результат не вычисляется, коэффициента K нет, уровневой системы нет — работает простой и предсказуемый счётчик. Все начинают с 800 пункт. Вы выиграли партию — рейтинг вырос на фиксированные +20, проиграли — упал на фиксированные −20, сыграли вничью — рейтинг не изменился (0). Если вы бросили партию, предоставив свой кресло боту, за этим идёт дополнительный штраф: сверх обычного −20 за проигрыш добавляется ещё −15. Рейтинг никогда не падает ниже 0.

Экран окончания шахматной партии: надпись CHECKMATE!, плитка победителя с Rating 820, SCORE 1 и зеленым +20 RATING; плитка проигравшего с Rating 780, SCORE 0 и красным −20 RATING, оба отмечены как GUEST.
Победитель +20, проигравший −20 — система применяет одно и то же фиксированное число в каждой рейтинговой партии.

Это дизайнерский выбор: нечего скрывать в расчётах, никакого загадочного коэффициента K, практика против бота не накачивает рейтинг, и то, что вы ушли из партии, стоит дороже, чем просто её проигрыш.

Какие партии считаются?

Рейтинг движется только когда за одним столом сидят два живых человека. Партия, сыгранная против бота — сколько бы она ни длилась и насколько бы хорошо вы ни играли — никогда не изменит вваш рейтинг; поэтому вы можете практиковаться против бота совершенно без риска. Если партия завершилась без хода ни от одной стороны, она аннулируется полностью: ни рейтинг, ни что-либо другое не меняется. Если партия закончилась потому, что время одного из игроков истекло и кресло было занято ботом, такая партия тоже не считается рейтинговой для обоих — незаконченный результат ничего не меняет. Партия, закончившаяся ничьей, считается, но рейтинг никого не меняет.

Экран окончания шахматной партии вничью: надпись DRAWN, оба игрока с Rating 800, SCORE 0.5 и RATING 0 — рейтинг не изменился ни для кого.
В случае ничьи счёт обеих сторон становится 0.5-0.5, но рейтинговый счётчик не двигается.

Два рейтинга: общий и для каждой игры

Момент, который упускают многие игроки: здесь не один рейтинг, а два. Один — общий рейтинг, который суммирует все рейтинговые партии по всем играм. Другой — рейтинг только для шахмат, который движется только от шахматных партий и начинается с собственного основания 800. Таблицы лидеров тоже разделены: общая таблица лидеров сортируется по общему рейтингу, таблица лидеров шахмат — по шахматному рейтингу. В профиле нет единственной строки «ваше место» ровно потому, что рейтинг ветвится по игре — один номер не подходит. На практике это означает: для игрока, который играет только в шахматы, оба рейтинга движутся с одинаковой скоростью, но для игрока, играющего в несколько игр, общий рейтинг питается и от рейтинговых партий других игр — читать изменение общего рейтинга как «моя производительность в шахматах» будет неправильно.

Как поднять вам рейтинг?

Практический путь простой. Сначала разминайтесь против бота — абсолютно без риска, рейтинг не поднимется и не упадёт, просто тренируйте ходы. Затем вступайте в рейтинговые партии против живых людей: найдите соперника в комнате шахмат, выберите контроль времени (см. контролі времени в шахматах) и играйте. Самая дорогая ошибка — не проигрыш, а уход из партии, которую вы теряете — это добавляет −15 к обычному −20. Помочь тоже знать, как ничья возникает и как кончается партия (правила ничьи, конец партии), и если вы новичок в правилах, статья как играть в шахматы объясняет всё с нуля.

Часто задаваемые вопросы

Что такое рейтинг Эло в шахматах?

Эло — это рейтинговая система, разработанная Арпадом Эло, используемая ФИДЕ и официальными шахматными федерациями по всему миру. После каждой партии ваш рейтинг обновляется по формуле ΔR = K × (Sa − Se), где Sa — ваш реальный результат, Se — ожидаемый результат на основе разницы рейтингов, а K — коэффициент, зависящий от опыта.

Мой рейтинг в шахматах на Playgridia — это Эло?

Нет. Система Playgridia не вычисляет ожидаемый результат и не использует коэффициент K; это простой счётчик: +20 за победу, −20 за проигрыш, 0 за ничью. Все начинают с 800 пунктов, и рейтинг никогда не падает ниже 0.

Мой рейтинг изменится, если я сыграю против бота?

Нет, никогда. Рейтинг изменяется только когда две живые люди играют в одной партии; против бота, сколько бы вы ни играли и насколько бы хорошо вы ни играли, рейтинг не меняется. Поэтому практика против бота совершенно безопасна.

Что происходит с моим рейтингом в партии вничью?

Счёт обеих сторон записывается как 0.5, но рейтинг никого не меняется — оба показа RATING остаются прежними. Ничья не поднимает и не снижает ваш рейтинг.

На сколько упадёт мой рейтинг, если я брошу партию?

Если вы предоставите своё кресло боту, уходя из партии, к обычному −20 за проигрыш добавляется дополнительный штраф −15. Это самый дорогой способ потерять партию на платформе; рейтинг всё ещё не падает ниже 0.

Почему мой общий рейтинг и рейтинг в шахматах — разные числа?

Потому что это два отдельных счётчика: общий рейтинг суммирует все рейтинговые партии по всем играм, а рейтинг в шахматах считается только из шахматных партий и начинается с собственного основания 800. Поэтому есть две разные таблицы лидеров — одна по общему рейтингу, другая по рейтингу в шахматах.

Шахматы

Похожие статьи