Динамический NTRP в TennisNET.ru: одиночка и парная игра считаются отдельно

Динамический NTRP в TennisNET.ru — это рейтинг игрока, который сервис пересчитывает автоматически после каждого сыгранного матча. Одиночная и парная игра идут в два независимых рейтинга. Игроки видят текущий рейтинг и историю изменений в мини-приложении TennisNET.ru, а администратор клуба видит то же самое в системе управления клубом.

Что не так со «статичным» рейтингом

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

Вторая проблема: рейтинг обычно один и тот же на одиночку и пару. Но в теннисе это два разных навыка. Игрок, который хорошо подаёт и держит длинные обмены с задней линии, в одиночке может стоять на NTRP 4.5, а в паре, где важна игра с лёта, на NTRP 3.5. Один общий рейтинг даст таким людям неправильный посев в обоих турнирах.

Как считает рейтинг TennisNET.ru

После каждого сыгранного матча TennisNET.ru обновляет рейтинг игрока. Расчёт учитывает счёт встречи и средний рейтинг соперника: победа над более сильным даёт больший прирост, проигрыш более слабому — большее падение. Одиночные и парные матчи считаются отдельно и не смешиваются между собой.

То, что игрок видит у себя на карточке как «текущий рейтинг», это не последнее значение после одной игры, а сглаженное среднее по последним 4 матчам в этой дисциплине. Один случайный плохой день не уронит рейтинг сразу на половину пункта; одна победа над более сильным соперником не выдаст игроку завышенную форму. Сглаживание подобрано так, чтобы цифра отражала форму последних недель, а не случайный успех.

Все изменения сохраняются в истории. Игрок открывает мини-приложение TennisNET.ru в Telegram или MAX, заходит в свой профиль и видит, как менялись его одиночный и парный рейтинги от матча к матчу. Администратор клуба видит ту же историю по каждому игроку в системе управления клубом.

Период оценки: первые 4 матча новичка

Новый игрок, который только пришёл в клуб и зарегистрировался в TennisNET.ru, не получает рейтинг сразу после первой игры. Одна победа над случайным соперником это слабый сигнал: возможно, соперник был не в форме, а возможно, новичок и правда сильнее, чем мы думали. Чтобы не присвоить «случайный» рейтинг по одному матчу, сервис ждёт 4 сыгранных матча.

В этот период TennisNET.ru уже копит данные: каждый матч записывается в историю с тем рейтингом, который бы получил игрок, если бы оценка была включена. Но в карточке игрока NTRP пока пуст. На 4-м сыгранном матче система делает полный пересчёт: учитывает все 4 матча с актуальной силой соперников, ставит игроку рейтинг, и с этого момента цифра публикуется и в клубе, и в сквозном рейтинге TennisNET.ru.

Есть важное исключение. Если новый игрок ранее играл в другом клубе TennisNET.ru и у него уже есть сквозной рейтинг, период оценки пропускается. Сервис подтянет действующий рейтинг из его профиля и будет работать с первого же матча в новом клубе.

Какие матчи система намеренно пропускает

Чтобы рейтинг показывал реальную силу, TennisNET.ru исключает из расчёта два типа матчей.

Матчи с отказом от продолжения. Если игрок снимается посреди встречи (травма, плохое самочувствие, что угодно), финальный счёт не отражает игру, а лишь момент отказа. Такие матчи в рейтинг не идут вообще: ни у того, кто отказался, ни у соперника. Это защищает игроков от ситуации, когда случайная травма роняет рейтинг на несколько месяцев вперёд.

Матчи против игроков в периоде оценки. Если ваш соперник новичок и его реальный уровень ещё не известен, матч против него не учитывается в вашем рейтинге. Работает это только в одну сторону: для новичка такой матч идёт в его историю и приближает завершение периода оценки. Логика простая: пока мы не знаем силу соперника, мы не можем корректно её учесть в формуле, и рейтинг сильного игрока не должен зависеть от выступления против неоценённого новичка.

Сквозной рейтинг: один рейтинг на все клубы TennisNET.ru

Если игрок состоит сразу в нескольких клубах в TennisNET.ru, его рейтинг не разрывается на отдельные «версии» для каждого клуба. Поверх клубных рейтингов сервис ведёт сквозной рейтинг по всему сообществу TennisNET.ru, который обновляется по тем же правилам после каждого матча в любом из клубов.

Когда игрок завершает матч в Клубе А, происходят сразу две вещи. Первое: пересчитывается его рейтинг внутри Клуба А. Второе: обновление автоматически разлетается в его карточки в Клубе Б, Клубе В и так далее. Игрок всегда видит актуальный рейтинг.

Это особенно важно для клубов в одном городе с пересекающимся составом: у админа в Клубе Б всегда актуальная картина, даже если игрок последние полгода играл только в Клубе А.

Как админу клуба запустить рейтинг у себя

Динамический NTRP включается автоматически у каждого клуба в TennisNET.ru. Отдельной настройки не требуется: рейтинг считается по каждому матчу, который проходит через систему.

Чтобы цифры были корректными, админу клуба важно соблюдать две вещи:

  1. Все матчи турнира заводить через TennisNET.ru. Счёт вводится со смартфона судьёй или ассистентом сразу после встречи. В рейтинг идёт только то, что введено в систему.
  2. Не создавать «вымышленных» игроков. Нельзя заводить в карточку клуба игроков вроде «мужчина 1», «мужчина 2» или «игрок А». В рейтинг должны идти только реальные люди со своими карточками, иначе сила соперников искажается и сглаживание перестаёт отражать настоящую форму.

После этого ничего больше делать не нужно. Через несколько секунд после ввода счёта пересчёт уже отражается в карточке игрока.

Что это даёт клубу

Прозрачность для игроков. Каждый игрок видит свой текущий одиночный и парный рейтинги и историю по каждому матчу. Админу клуба не нужно объяснять «почему ему 4.0, а не 4.5».

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

Удержание игроков. Видимый прогресс работает как мотиватор: игрок выиграл сложный матч, увидел, что рейтинг подрос на 0.1, и захотел играть ещё.

Меньше ручной работы. Админ клуба не правит вручную ни цифры, ни таблицы. Пересчёт идёт сам по каждому матчу.

FAQ

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

Он останется на последнем значении до следующего сыгранного матча.

Нет. Матч с отказом полностью исключается из рейтингового расчёта, ни у того, кто отказался, ни у соперника.

Хотите посмотреть, как динамический рейтинг выглядит в живом клубе? Откройте в TennisNET.ru карточку любого игрока.