Vibe ChessVibe Chess

Перформанс-рейтинг: как оценить силу игры в турнире

Перформанс - это оценка того, на каком уровне человек сыграл конкретный турнир, выраженная в единицах рейтинга. Он не заменяет рейтинг и не хранится в списках, но отвечает на понятный вопрос: «а как я сыграл на самом деле». Разберём, как он считается и зачем нужен. Про сам рейтинг - рейтинг Эло.

Что показывает перформанс

Рейтинг - это накопленная оценка силы за всю карьеру, он меняется медленно. Перформанс - оценка одного турнира: как если бы игрок всю жизнь играл именно так.

Пример: участник с рейтингом 1500 обыграл нескольких соперников по 1800 и набрал 4 из 5. Его рейтинг вырастет пунктов на 30-40 - медленно, потому что система осторожна. А перформанс покажет около 1900: именно на таком уровне он играл в эти дни.

Поэтому перформанс любят участники: он отражает результат честнее, чем прибавка к рейтингу. И поэтому же он не заменяет рейтинг: один турнир может быть случайностью.

Упрощённая формула: правило 400

Самый распространённый способ подсчёта, которым пользуются турнирные программы и сами игроки:

Rp = Rср + 400 × (W − L) / N

Где Rср - средний рейтинг соперников, W - число побед, L - число поражений, N - число сыгранных партий. Ничьи в числителе не участвуют - они «нейтральны».

Пример. Пять партий против соперников со средним рейтингом 1700, три победы, одна ничья, одно поражение. Перформанс: 1700 + 400 × (3 − 1) / 5 = 1700 + 160 = 1860.

Формула проста, но у неё есть край: при 100% результата она даёт «средний рейтинг + 400», а при нуле - «средний − 400», хотя на самом деле такие результаты означают лишь, что оценить точнее невозможно.

Точный подсчёт: через таблицу поправок

В официальных расчётах используется другой метод: берётся средний рейтинг соперников и к нему прибавляется поправка, которая зависит от процента набранных очков. Поправка берётся из таблицы регламента - той же, что применяется при обсчёте рейтинга.

Rp = Rср + dp(%)

Логика та же, но зависимость нелинейная: между 50% и 60% разница в поправке одна, а между 90% и 100% - совсем другая. Это точнее отражает вероятностную природу рейтинга.

Практический вывод: если вы считаете перформанс «для интереса», хватит правила 400. Если он нужен для норм или официальных документов - его считает программа по таблице регламента, и вручную это делать не стоит.

Зачем перформанс организатору

  • Приз «за лучший результат относительно рейтинга». Самая справедливая номинация: её может выиграть новичок, обыгравший тех, кто сильнее.
  • Оценка турнира. Средний перформанс показывает, насколько ровным получился состав.
  • Отбор. Если нужно выбрать участников для следующего этапа, перформанс информативнее суммы очков.
  • Разговор с участником. «Вы сыграли на 1850» звучит понятнее, чем «вы набрали 3,5 очка».

Номинации и призы - награждение на турнире.

Перформанс и нормы разрядов

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

Именно поэтому в турнирах на нормы так важен средний рейтинг соперников: играя со слабыми, норму не выполнить даже при стопроцентном результате. Подробно - разряды в шахматах и обсчёт рейтинга ФШР.

Организатору турнира на нормы это стоит учитывать при формировании состава: если сильных участников мало, нормы не выполнит никто, как бы хорошо ни играли остальные.

Чего перформанс не показывает

  • Качество отдельных партий. Можно показать высокий перформанс, выигрывая по времени в проигранных позициях.
  • Стабильность. Один турнир - это выборка из пяти-девяти партий, статистически крошечная.
  • Прогресс. Для оценки роста нужен рейтинг за несколько турниров, а не разовый показатель.
  • Результат против безрейтинговых. Если у соперников нет рейтинга, средний рейтинг соперников считать не из чего - перформанс теряет смысл.

Последний пункт важен для любительских турниров: там рейтингов часто нет ни у кого. В этом случае перформанс можно считать по внутреннему рейтингу клуба или приложения - как ориентир он всё равно работает.

Проведём турнир с полным подсчётом

Таблица, коэффициенты и показатели считаются автоматически - вам остаётся вручить призы. Напишите Алексею Сухорукову в Telegram: @mr_suhorukov.

Частые вопросы о перформансе

Что такое перформанс-рейтинг?

Оценка уровня, на котором игрок провёл конкретный турнир, выраженная в единицах рейтинга. В отличие от обычного рейтинга, он не накапливается и не хранится в списках - это характеристика одного соревнования.

Как посчитать перформанс?

По упрощённой формуле: средний рейтинг соперников плюс 400 × (число побед − число поражений) / число партий. Например, при среднем рейтинге соперников 1700, трёх победах, ничьей и поражении из пяти партий перформанс равен 1860.

Чем перформанс отличается от рейтинга?

Рейтинг - накопленная оценка силы, которая меняется медленно и осторожно. Перформанс показывает результат одного турнира целиком: игрок с рейтингом 1500 может показать перформанс 1900, если обыграл более сильных соперников.

Зачем перформанс организатору?

Для приза за лучший результат относительно рейтинга - самой справедливой номинации, которую может выиграть новичок. Также он помогает оценить ровность состава и информативнее очков при отборе на следующий этап.

Связан ли перформанс с нормами разрядов?

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

Приложение для турниров

Как провести турнир, если вы не судья

Судейские навыки не понадобятся. Приложение берёт на себя ту часть, из-за которой турниры обычно и не проводят: кто с кем играет в каждом туре и кто в итоге первый.

Швейцарская система

универсальный вариант: подходит и для десяти человек, и для полусотни

Круговая система

для маленькой группы, где хочется сыграть со всеми

Свободная встреча

для тех, кому турнирная сетка не нужна вовсе

Как проходит турнир
  1. 1Создать событие в приложении - минута
  2. 2Открыть запись и отправить ссылку в чат
  3. 3Пары на каждый тур приложение считает по правилам ФИДЕ (система Dutch, движок bbpPairings)
  4. 4Результаты вносятся в два касания, таблица пересчитывается сразу

Не только бот: приложение, правила ФИДЕ и отчёт TRF

  • Приложение. Кроме бота есть приложение - в Telegram и просто по ссылке vibechess.ru/app: афиша событий города, состав турнира, живая таблица, ход тура, профиль и история партий - всё, что неудобно читать сообщениями.
  • Жеребьёвка по правилам ФИДЕ. Пары считает bbpPairings - открытый движок, реализующий систему Dutch: группы по очкам, переносы при нечётном составе, чередование цветов, без повторных встреч и без двух BYE подряд.
  • Отчёт в формате TRF. Завершённый турнир выгружается одним файлом в формате обмена данными ФИДЕ - его принимают судейские программы и федерации. В профиле для этого есть ID ФИДЕ, код ФШР, звание, пол и дата рождения.
  • Бесплатно. Всё перечисленное - без подписок, платных тарифов и лимитов на число турниров и участников.

Подробный обзор

Не хватает функции? Напишите разработчикам

Бот постоянно дорабатывается под реальные турниры. Если вам нужна возможность, которой пока нет, - командой /support прямо в боте напишите разработчикам. Многие функции появились именно по просьбам организаторов, и полезные идеи внедряются быстро.

Что почитать дальше

Рейтинг - как считается Эло. Разряды - нормы и категории. Показатели - тай-брейки.