URX Logo

Приложение A

Структурные модели для URX Points, карьерного уровня, Дисциплины, Точности, порогов прогрессии, Shield и Освобождения без публикации проприетарных весов.

В этом приложении описано, как формируются метрики прогрессии, а не точные коэффициенты. URX балансирует прозрачность и защиту от манипуляций системой.

Детальные веса, пороги и настроенные параметры могут оставаться проприетарными; Rulebook и продукт остаются пользовательским источником описания поведения системы.

A.1 General principles

  • Все перечисленные метрики рассчитываются алгоритмически из верифицированных входных данных, если в разделе не указано иное.
  • Скользящие окна применяются там, где это задано правилом (Дисциплина, окно ранжирования для URX Points и т.д.).
  • Модели могут перекалибровываться вперед; перекалибровка не переписывает официальные результаты забега после публикации Results out (см. Приложение B, принцип неретроактивности).
  • Enforcement (Penalties, DQ) может корректировать или отзывать результаты, которые питают эти метрики.

A.2 URX Points and ranking structure

Начисление (что формирует баланс). URX Points — это валюта учёта. По структуре:

URX Points = f(ценность участия, результативность официального результата, поток влияния (с ограничением), сезонный контекст)

Принципы:

  • Sport-first: верифицированное участие и официальные результаты формируют основную часть total; ограниченный поток influence (активность сообщества, roster, referrals и т.д.) может смещать total, но не заменяет спортивный результат (URX Points allocation, Part VI).
  • RUN Challenger: опубликован множитель 1.3× на URX-компонент race-outcome для подходящих атлетов; Viber не получает этот множитель на этом компоненте (Athlete status, Part III).
  • Непередаваемы; вручную не редактируются, кроме случаев governance или enforcement; могут быть откачены, если это требуется для целостности.

League division (например, диапазоны A / AA) определяется из верифицированного профиля результата для представления в лиге, а не как скрытый член внутри расчета карьерного уровня (Division structure, Part VI).

Использование в таблицах рейтинга. Global и league таблицы на этом движке не сортируются по единому общему total URX Points для всех. Порядок такой:

  1. Карьерный уровень — более высокий tier выше более низкого (primary key).
  2. URX Points — внутри одного уровня сортировка по убыванию очков, начисленных в rolling window (365 дней, где это опубликовано).
  3. Tie on points — на одном уровне выше стоит тот, у кого более поздний timestamp последнего верифицированного run (Tie-Break rules, Part VII).

Таким образом, URX Points сортируют спортсменов внутри уровня; они не определяют карьерный уровень (A.3).

Больше URX Points не означает более высокий уровень. Более крупный баланс URX Points никогда не заменяет мультифакторные пороги promotion; он меняет только порядковую позицию среди атлетов, которые уже находятся на одном и том же карьерном уровне в рейтинговых поверхностях (и total внутри окна всё равно может уступать атлету на более высоком tier с меньшим количеством очков).

A.3 Карьерный уровень

Карьерный уровень — мультифакторная величина и отдельная от учетного баланса URX Points:

Career level = f(верифицированный объём, профиль темпа, Дисциплина, Точность, …, пороги defense, корректировки enforcement)
  • Promotion и удержание tier используют опубликованные multi-axis пороги и поддержание defense; не балансы points.
  • Downgrade может наступать из-за провала defense, enforcement, длительной неактивности по опубликованным правилам или структурного пересмотра.
  • Максимальный уровень ограничен опубликованной лестницей для правил этой лиги.
  • Метки division в интерфейсе лиги не переопределяют требования к уровню.

A.4 Дисциплина

Дисциплина измеряет регулярность верифицированной активности на скользящем окне (90 дней, если не указано иначе).

Дисциплина = f(частота активности, длина интервалов между активностями, recency, стабильность)

Длинные интервалы снижают показатель; стабильные тренировки его удерживают или повышают. Крайняя нерегулярность может влиять на policy и маршруты review.

A.5 Точность

Точность отражает, насколько заявленная активность согласуется с валидированным результатом (качество трека, стабильность темпа, полнота данных, историческая надёжность):

Точность = f(согласованность данных, стабильность темпа, доверие верификации, историческая надёжность)

Показатель рассчитывается в заданном скользящем окне. Повторяющиеся расхождения могут запускать review; серьёзные проблемы могут приводить к Manual Review или DQ.

A.6 Promotion, defense, downgrade, division

Траектории level используют только A.3, а не total URX Points.

Level promotion   = f(мультиосевой верифицированный результат, опубликованные пороги следующего tier)
Level defense     = f(пороги удержания для текущего tier)
Level downgrade   = f(провал defense, спад результата, enforcement, структурные условия)
Division movement = f(верифицированный профиль результата, правила лиги)
  • Promotion проходит через опубликованный набор порогов; defense является постоянным процессом.
  • Downgrade не стирает исторические достижения в записи.
  • Division movement корректирует лиговую группировку/проекцию; это не та же функция, что progression level в стиле QLF→PRO-I.

A.7 Shield и Освобождение

Shield — поглощает заданные негативные эффекты прогрессии для некоторых исходов забега (например, обработка DNS/DNF по policy) до финализации забега для вас; никогда не даёт позитивного бонуса; никогда не применяется ретроактивно после фиксации исхода; не может отменять финализированное решение enforcement. Пять использований Shield на год регистрации (по дате годовщины), Shield protection (Part VI).

Shield effect = Block(выбранные негативные корректировки прогрессии)

Освобождение — ставит на паузу то, как забеги влияют на career level (входы defense/promotion), Дисциплина, Точность и URX Points, привязанные к верифицированным исходам забегов, в рамках Institutional integrity; это не Shield и не бан. Доступно начиная с BSC; 60 дней self-service на год регистрации, расходуются в пределах возможностей продукта (Статус Освобождение, Part VI).

Освобождение = Suspend(обновления от забегов для входов level, Дисциплина, Точность и URX из верифицированных исходов забегов)

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

См. также: Начисление URX Points; Global Ranking; Приложение B.