Сайт BoxRec.com является не только подробной базой данных боксёрских поединков. В нём всегда можно было увидеть не только статистику боксёра (с кем он боксировал, кого выиграл а кому проиграл). но и рейтинг с расстановкой боксёров по позициям в этом рейтинге. Сразу было понятным что невозможно индивидуально анализировать каждого боксёра чтоб назначать ему место в рейтинге. То есть данной задачей должен заниматься компьютер руководствуясь какой-то формулой. Вот как раз об этом и пойдёт речь в данной статье.

Формула 1.0

До 2005 года (в эпоху BoxRec 1.0) Джон Шеппард использовал классическую систему рейтингов Эло (Elo Rating System), практически без изменений перенесённую из шахмат.

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

Расчёт состоял из двух последовательных шагов.

Шаг 1. Расчёт ожидаемого результата

Перед боем система оценивала вероятность победы Боксёра А над Боксёром Б, исходя из их текущих рейтингов (RA и RB ). Для этого использовалось стандартное логистическое распределение с базовым делителем 400:

BoxRec 1.0 - Formula 1

EA - ожидаемый результат Боксёра А (значение от 0 до 1). Например, если EA = 0.75, система считает, что у Боксёра А есть 75% шансов на победу.

Если рейтинги бойцов равны (RA = RB), то EA = 0.5 (шансы 50 на 50).

Шаг 2. Изменение рейтинга после боя

После того как бой завершался, система сравнивала реальный исход с ожидаемым и начисляла или отнимала очки:

BoxRec 1.0 - Formula 2

Почему в боксе эта формула быстро сломалась?

Шахматное Эло создавалось для игры, где гроссмейстеры могут играть друг с другом по 50-100 партий в год, а ничья - абсолютно рядовое событие. В боксе же топовый боец выходит на ринг 1-2 раза в год, а цена поражения огромна.

В таком «чистом» виде формула BoxRec 1.0 плодила дикие перекосы:

  1. Проблема «Нулевых дебютантов»: Когда будущий чемпион (рейтинг 0) побеждал крепкого середняка (рейтинг 200), система из-за низкого коэффициента начисляла ему копейки, хотя по факту парень совершал сенсацию.
  2. Слепота к методу победы: Чистому Эло было всё равно, победил ли ты тяжелейшим раздельным решением судей (SD) в равном бою или за секунду срубил соперника глухим нокаутом (KO). В обоих случаях соответствующий коэффициент в формуле равнялся единице.

После того как чистое шахматное Эло провалилось, Джон Шеппард в 2005 году создал свою радикальную альтернативу. Главная идея BoxRec Points System заключалась в том, что бойцы больше не обменивались фиксированными очками. Вместо этого они разыгрывали процент от рейтинга проигравшего, а ценность этого куша зависела от того, насколько победа была убедительной.

Формула 2.0

Базовый куш очков, который победитель забирал себе, рассчитывался так:

BoxRec 2.0 - Formula

3 главных кита, на которых держалась эта математика:

  1. Множитель 0.33 (Ограничитель жадности): Вшит в формулу намертво. Он гарантировал, что даже при самом диком апсете победитель не сможет забрать у проигравшего больше трети его очков за один раз.
  2. Коэффициент раундов (v): Штрафовал за короткие дистанции. За стандарт принимался 12-раундовый бой (v = 1.0). Если бой длился 4 раунда, то v = 0.33, и цена победы падала втрое.
  • Нокаут-читерство: Если происходил нокаут, система мгновенно выкручивала v на 1.0, даже если бой закончился на 10-й секунде первого раунда.
  • Коэффициент убедительности (cd): Оценивал качество победы.
  • При нокауте (KO/TKO) или тотальном разгроме на карточках cd равнялся 1.0 (максимальный куш).
  • При близком или раздельном решении (MD/SD) cd падал до 0.5, урезая итоговые очки победителя в два раза.

Почему её пришлось снести?

Эта формула превратила BoxRec в симулятор «мешкобойства». Промоутеры быстро поняли лазейку: зачем рисковать чемпионом в близком 12-раундовом бою с равным соперником (где из-за низкого cd дадут копейки), если можно привезти слабого бойца с набитым рекордом и вырубить его в 1-м раунде? За счет нокаута система автоматически давала максимальные коэффициенты (v=1.0, cd=1.0), и рейтинг рос как на дрожжах.

В конце 2020 года Джон Шеппард признал, что эта система плодит «дутых» королей, и полностью отключил её, запустив эпоху BoxRec 3.0 на базе WHR.

Формула 3.0

Алгоритм WHR (Whole-History Rating / Рейтинг всей истории) в 2008 году создал французский программист и специалист в области искусственного интеллекта Реми Кулом (Rémi Coulom). Изначально формула разрабатывалась для настольной игры Го, чтобы решить главную проблему всех игровых платформ - как точно оценить силу игрока, если он долго не играл или резко спрогрессировал.

* Оригинал алгоритма WHR

Идея Джона Шеппарда

Джон Шеппард годами пытался лечить старую формулу «костылями» (по этому рейтинг время от времени менялся в прошлой редакции формулы). Но к 2020 году база данных BoxRec разрослась до миллионов боев, и ручные настройки начали противоречить друг другу. Защита от мешкобойства ломала рейтинги честных бойцов, а штрафы за простои превращали легенд в андердогов.

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

Если старый BoxRec работал как бухгалтерские счёты (прибавили тут, отняли там), то WHR работает как динамическая нейросеть.

Вместо фиксированных очков WHR использует Байесовскую оценку вероятностей. Каждый день суперкомпьютер BoxRec берет абсолютно все бои в истории (от Джона Салливана или Мохаммеда Али и до сегодняшнего дебютанта в региональном карде) и пересчитывает их одновременно. Для алгоритма времени не существует - вся история бокса происходит прямо сейчас на одном огромном холсте.

Эффект «бабочки» в рейтингах

Когда в прошлые выходные условный Артур Бетербиев победил Дмитрия Бивола, в системе WHR происходит тектонический сдвиг, который идет назад в прошлое:

  1. Раз Бетербиев победил Бивола значит, Бетербиев прямо сейчас сильнее, чем система думала вчера.
  2. Но алгоритм понимает, что Артур не стал монстром за одну секунду. Значит, он был сильнее и год назад, и три года назад.
  3. Система пересчитывает всю кривую карьеры Бетербиева в прошлом в сторону увеличения.
  4. Раз Бетербиев в прошлом был сильнее значит, Александр Гвоздик, который проиграл ему в 2019 году, проиграл не просто хорошему чемпиону, а абсолютному доминатору.
  5. Акции Гвоздика в 2019 году автоматически растут задним числом. А раз выросли акции Гвоздика, то подтягиваются рейтинги тех, кого Гвоздик побеждал.

Главная суть: Очки больше не передаются от одного боксера к другому. Каждое новое событие в ринге сегодня меняет плотность и математический «вес» результатов пяти или десятилетней давности. Система постоянно ищет такое распределение мест в истории, при котором результаты всех боев выглядят наиболее логично.

Какие надстройки внес BoxRec?

Сам по себе алгоритм Кулома «стерилен» - в игре Го нет весовых категорий и нокаутов. Чтобы адаптировать WHR под суровый мордобой, Шеппард внедрил несколько жестких надстроек:

  • Весовой штраф (Плата за переход): Самый жесткий твик. В Го ты играешь на одной доске, а в боксе прыжок из легкого веса в полутяжелый - это физически другой спорт. Шеппард ввел пропорциональный срез рейтинга при смене веса. Чем выше категория, тем жестче штраф (в хэвивейте он максимальный - около -30.5%). Это сделано, чтобы бойцы не удерживали первые строчки в P4P, просто меняя дивизионы.
  • Виртуальные «якоря» для новичков: Чтобы дебютанты с рекордом 2-0 при случайном апсете не улетали на первое место в мире, система негласно приписывает каждому новичку несколько виртуальных боев с условными «средними» соперниками. Это удерживает рейтинг от хаотичных прыжков на старте карьер.
  • Параметр «Ржавчины» (Волатильность времени): В формулу встроен коэффициент неопределенности. Если боксер не дерется год или два, алгоритм не сжигает его очки (как в 2.0), но его кривая силы на графике начинает «размываться» (система становится менее уверенной в его форме). Как только боец возвращается, первый же бой окажет на его рейтинг колоссальное влияние - либо вернет на вершину, либо сбросит на дно.
  • Штраф за «короткую» дистанцию (Round Penalty)

    В оригинальном математическом алгоритме Реми Кулома (для игры Го или шахмат) абсолютно не важно, сколько длилась партия - 10 минут или 3 часа. Есть только бинарный результат: победа или поражение.

    Но Джон Шеппард понимал: в профессиональном боксе 4-раундовый бой и 12-раундовый бой - это две разные спортивные дисциплины. Если бы BoxRec использовал чистый WHR, то топовый проспект, прошедший полную 12-раундовую дистанцию против крепкого соперника, и ленивый фаворит, отбегавший 4 раунда в выставочном темпе, получали бы одинаковый вес за победу.

    Чтобы этого избежать, Шеппард оставил в ядре BoxRec 3.0 модифицированный коэффициент раундов:

    • Приоритет чемпионского регламента: Только 12-раундовые поединки (и в редких случаях 10-раундовые для неоспоримых титульных боев) обрабатываются алгоритмом на 100% мощности. Победитель забирает всю заложенную байесовскую вероятность, а точность оценки силы бойцов выкручивается на максимум.

    • Штрафная шкала для коротких боев: Если бойцы дерутся на дистанции в 8, 6 или 4 раунда, система искусственно «срезает» математический вес этого события. Итоговое влияние такого боя на общую кривую рейтинга уменьшается пропорционально регламенту.

    • Для ММА и Бокса на голых кулаках полноценный рассчёт осуществляется от регламента в 5 или более раундов. 3-х раундовые бои штрафуются по такому же принципу как и боксёрские поединки форматов 4, 6 и 8 раундов.

Преимущества BoxRec 3.0

  1. Смерть мешкобойства: Больше нельзя набить дутый рейтинг на бойцах с рекордом 0-50. Раз у соперников нет реальных побед над активными бойцами, их математический вес в системе равен нулю, и победа над ними нокаутом в 1-м раунде не дает фавориту практически ничего.
  2. Защита наследия ветеранов: Если молодой проспект побеждает стареющую легенду, система понимает, что легенда уже на спаде. Проспект получает очки за победу над сегодняшней версией ветерана, но это не уничтожает исторические заслуги экс-чемпиона в прошлом.
  3. Объективность P4P: Рейтинг вне зависимости от весовых категорий наконец-то стал отражать реальное доминирование, а не то, кто чаще дерется.

Как изменилась критика (Новые «баги» системы)

Идеальных алгоритмов не бывает. Избавившись от старых костылей, BoxRec 3.0 породил новые поводы для споров среди фанатов:

  • «Консервация» топов: Из-за того, что WHR строит рейтинг на основе всей истории, бойцы с огромным «багажом» прошлых заслуг (например, Сауль Альварес) могут годами удерживать строчки на самой вершине, даже если проводят не самые внятные бои или откровенно простаивают. Молодым проспектам стало гораздо труднее ворваться в топ-5, не имея в соперниках людей с накопленным историческим рейтингом.
  • Проблема Хевивейта: Из-за огромного весового штрафа при переходе в супертяжелый вес, лидеры хэвивейта (Усик, Фьюри) в системе WHR долгое время оказывались занижены в общем рейтинге P4P по сравнению с «мухачами», которые легко прыгают по соседним категориям с минимальными потерями очков.
  • Сложность для понимания: Раньше фанат мог сам на листочке посчитать: «Так, у моего любимого боксера было 500 очков, он победил парня с 200 очками, значит теперь у него столько-то». Теперь рейтинги BoxRec - это вещь в себе. Ты просыпаешься утром, твой боксер даже не дрался, а его рейтинг упал или вырос просто потому, что в Аргентине его бывший соперник пятилетней давности проиграл нокаутом. Крах этой наглядности до сих пор бесит многих любителей олдскула.

Идеален ли BoxRec 3.0?

Подводя итог этой двадцатилетней математической одиссее, можно сказать одно: идеального спортивного рейтинга не существует в природе.

  • BoxRec 1.0 был слишком ленивым и консервативным, засыпая вместе с боксёрами в периоды их простоев.
  • BoxRec 2.0 превратился в залихватскую аркаду, где хитрые промоутеры научились «взламывать систему» и легально фармить очки на привозных «кабанчиках», ломая саму суть конкурентного спорта.
  • BoxRec 3.0 на базе WHR - это, пожалуй, лучшее, что случалось с цифровой аналитикой бокса. Да, алгоритм Реми Кулома лишил нас ламповой простоты, когда очки можно было прикинуть на коленке. Да, он заставляет топов «консервироваться» на вершине, а супертяжеловесов - страдать от весовых штрафов в P4P.

Но взамен мы получили главное - глобальную, беспристрастную и защищённую от откровенного мошенничества модель. BoxRec больше невозможно обмануть красивым рекордом 20-0, набитым в глухой провинции. «Машина времени» моментально заглянет в прошлое твоих соперников, взвесит их реальный бэкграунд и безжалостно выставит тебе нулевую оценку за мешкобойство.

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

---

Андрей «Andrey Wiki» Атанасов - авторская статья

Подписывайтесь на наши страницы в социальных сетях Facebook Instagram
Добавил Andrey Wiki вчера, 18:37

Похожие темы

Самое читаемое

Самое обсуждаемое