Как считается рейтинг
Прежде чем начать
- Расчёт рейтинга ведётся с 1 июня 2026 года. Более ранние даты не рассчитываются: до этого момента в системе просто не накопилось достаточно данных, чтобы результат имел смысл.
- Рейтинг не может быть абсолютно точным, потому что он считается по тем данным, которые есть в системе. Если данные неполны — по вине организаторов или самих участников — это способно заметно исказить результат. Чтобы рейтинг был точным, каждому пилоту нужно загружать свои треки, а каждому организатору — выкладывать все имеющиеся данные по соревнованию.
- Несмотря на возможные неточности, рейтинг «самоочищается» — как вода в проточной реке. Чем больше данных через него проходит, тем меньше искажений остаётся.
- На момент написания этого текста расчёт рейтинга, как и поддержка и развитие всего проекта, держится исключительно на энтузиазме создателей и на помощи спонсоров. Ни государство, ни спортивная федерация ОФСЛА проект никак не поддерживают. Хотите более точный рейтинг, больше возможностей и меньше ошибок — становитесь спонсорами! Тем, кто уже это сделал, — большое спасибо.
Коротко о главном
Система построена на принципах WPRS (World Pilot Ranking System) — международного рейтинга FAI, — но это наша собственная реализация, адаптированная под российские соревнования. Она не является официальным WPRS и не заменяет его.
Идея в одной фразе: рейтинг пилота — это среднее его лучших результатов за последний год, где каждый результат взвешен по «весу» соревнования. Победа на сильном многодневном чемпионате даёт больше, чем победа на слабых местных стартах, а результат двухлетней давности почти ничего не даёт.
Откуда берутся данные
В расчёт попадают соревнования, которые одновременно:
- относятся к дисциплине XC (маршрутные полёты);
- имеют заполненный номер ЕКП;
- не помечены флагом «не учитывать в рейтинге»;
- завершились не более 12 месяцев назад относительно даты расчёта.
Внутри соревнования учитываются участники со статусом «оплатил» и результаты задач (тасков), загруженные организатором либо рассчитанные по трекам пилотов.
Три числа, которые легко перепутать
| Понятие | Что это | Пример |
|---|---|---|
| Баллы points | Очки, набранные пилотом за задачу или за всё соревнование. Считаются по формуле GAP. | 2884,8 |
| Место place | Порядковый номер в протоколе. Всегда следствие сортировки по баллам, никогда не сумма и не среднее. | 1 |
| Рейтинг R | Итоговое рейтинговое число пилота. Величина порядка единицы, а не сотен. | 0,3282 |
Баллы и рейтинг различаются на порядки: 2884,8 балла за соревнование могут дать вклад в рейтинг величиной 0,33. Это разные шкалы, и путать их не стоит.
Зачёты и классы техники
Зачёт (например, «Спорт») — это класс, в котором пилот соревнуется. У каждого зачёта есть вес, а у каждого класса сертификации крыла — свой. Правило одно:
пилот входит в зачёт, если вес его крыла ≤ веса зачёта
Классы вложены друг в друга: пилот на EN-B выступает одновременно в зачётах Fun, Sport, Serial и Общем. Пилот на CCC — только в Общем.
| Сертификация крыла | Вес | Входит в зачёты |
|---|---|---|
| EN-A, DHV 1, AFNOR Standard | 1 | Fun, Sport, Serial, Общий |
| EN-B, DHV 1-2 | 2 | Fun, Sport, Serial, Общий |
| EN-C, DHV 2, AFNOR Performance | 3 | Sport, Serial, Общий |
| EN-D, DHV 2-3 | 4 | Serial, Общий |
| CCC, DHV 3, AFNOR Competition | 5 | Общий |
| RFC | 6 | Общий |
| Без сертификации | 0 | все зачёты |
Веса зачётов: Fun = 2, Sport = 3, Serial = 4, Общий = 100. Отсюда следует, что в каждом зачёте участников не меньше, чем в предыдущем, — это удобная проверка корректности таблиц.
Соревнование засчитывается в зачёт, если в нём есть хотя бы один пилот этого зачёта. Чемпионат «только для EN-C» идёт и в Sport, и в Serial, и в Общий: все его участники входят в эти зачёты. Пилот на EN-C, опередивший пилотов на EN-D, честно занимает своё место в зачёте Serial.
Вклад одного соревнования
Сначала считается относительная результативность пилота — насколько он близок к победителю:
Pp = баллы пилота / баллы победителя
Победитель получает Pp = 1, набравший половину его баллов — 0,5. Если баллы не записаны, используется запасная формула по местам: (N − место + 1) / N, где N — число участников зачёта.
Затем результат взвешивается по «весу» соревнования:
Rs = Pp × Pn × Pq × Td × Ta
Pn — массовость
Pn = √(участников / среднего числа участников), максимум 1,2
| Участников | При среднем 30 |
|---|---|
| 10 | 0,577 |
| 20 | 0,816 |
| 30 | 1,000 |
| 45 и более | 1,200 (потолок) |
Pq — качество состава
Pq = Pq_srp / Pq_srtp × (1 − Pq_min) + Pq_min
где Pq_srp — сумма рейтингов лучшей половины пилотов, Pq_srtp — рейтинг сильнейшего, умноженный на число пилотов с ненулевым рейтингом. Нижняя граница Pq_min = 0,2 для параплана/XC: даже соревнование без рейтингованных пилотов не обнуляется полностью.
Почему сильный состав не поднимает коэффициент. Это давний вопрос, и ответ на него тоже исторический. В 2000-х высокий Pq действительно можно было получить, просто собрав на одном эвенте много пилотов с высоким рейтингом — и это привело к тому, что топовые пилоты начали планировать соревнования так, чтобы собираться вместе и получать максимум рейтинговых очков при минимальных усилиях.
CIVL это учла и пересмотрела правила WPRS. Мы следуем тому же решению: собирать сильный состав в надежде получить много баллов рейтинга независимо от количества и сложности задач не имеет смысла. На вес соревнования влияют массовость (Pn), количество задач (Ta) и свежесть (Td) — то, что зависит от качества организации, а не от количества топовых пилотов, приехавших на соревнования.
Td — давность
Td = 1 / (1 + 2(дней / 1096 × 20 − 10))
| Прошло с окончания | Td |
|---|---|
| только что | 0,999 |
| 3 месяца | 0,997 |
| 6 месяцев | 0,990 |
| 1 год | 0,910 |
| 1,5 года | 0,500 |
| 2 года | 0,091 |
| 3 года | 0,001 |
Первый год результат почти не теряет в весе, затем обесценивание идёт резко. Практически это означает, что рейтинг отражает текущую форму пилота.
Ta — количество задач
| Задач в соревновании | Ta |
|---|---|
| 1 | 0,5 |
| 2 | 0,8 |
| 3 и более | 1,0 |
Одна задача — во многом лотерея; три и больше уже показывают уровень пилота.
Итоговый рейтинг
R = среднее арифметическое 6 лучших значений Rs за последние 12 месяцев
Берутся именно лучшие результаты, а не все подряд: неудачный старт не портит рейтинг, он просто не попадает в шестёрку.
Делитель всегда равен шести — независимо от того, сколько стартов у пилота на самом деле. Если стартов меньше шести, недостающие места считаются нулями. Полный рейтинг набирается за шесть сильных стартов за год, и рейтинг пилота — это, по сути, доля от такого полного сезона.
Раньше делили на фактическое число стартов, и это давало обратный эффект: когда слабый результат уходил за пределы 12 месяцев, рейтинг пилота рос — тот же числитель делился на меньшее число. Пилот поднимался в таблице, ничего не пролетев.
С постоянным делителем результат, ушедший из окна, может только понизить рейтинг. И рейтинги стали сравнимыми между собой: раньше «среднее» по одному старту и по шести измеряли разные вещи, и один удачный полёт стоял вровень с целым сезоном.
Порог в 5 участников
Если в каком-либо зачёте на конкретном соревновании меньше 5 участников, это соревнование в данном зачёте не учитывается вообще.
Причина простая. Pp считается относительно победителя, и в зачёте из двух человек лучший из двоих получает Pp = 1 — ровно столько же, сколько победитель крупного чемпионата. Запасная формула по местам ведёт себя так же: первое место из двух даёт единицу. При пороге в 3 участника любой участник автоматически оказывался бы призёром, и место переставало бы что-либо значить. Пять — та граница, за которой результат уже осмысленный.
Побочный эффект: малочисленный зачёт может целиком исчезнуть из таблицы за конкретную дату. Это ожидаемое поведение, а не ошибка.
Снимки рейтинга по датам
Рейтинг рассчитывается не «на сейчас», а на конкретные даты — снимки с шагом в один месяц, начиная с 1 июня 2026 года. На странице рейтинга можно выбрать дату и увидеть состояние на тот момент.
Снимки связаны между собой: коэффициент Pq опирается на уже существующие рейтинги, поэтому каждый снимок питает следующий. Из этого следует практическое правило: пересчёт всегда идёт от старых дат к новым. Пересчитать июнь, не пересчитав июль и август, нельзя — система такой пересчёт запрещает, потому что более поздние снимки оказались бы выведены из данных, которых больше нет.
Почему рейтинг может быть неточным
Все перечисленные формулы работают настолько хорошо, насколько полны исходные данные. Типичные пробелы:
- Не загружен трек. Нет трека — нет результата в задаче — пилот не попадает в расчёт этого соревнования.
- Не указано крыло или его сертификация. Тогда вес техники считается нулевым, и пилот попадает во все зачёты подряд, включая те, где ему не место.
- Организатор не выложил FSDB и/или протоколы или выложил их частично. Тогда неполным окажется состав, а вместе с ним и Pn, и круг участников зачёта.
- Статус участника не «оплатил». Такие записи в расчёт не берутся вовсе.
Что может сделать пилот
- Загружать треки всех задач — сразу после каждой своей посадки, не откладывая. Система позволяет загружать трек непосредственно на сайт в пару кликов -- пользуйтесь этим!
- Держать в профиле актуальный список крыльев и следить, чтобы у каждого крыла была указана сертификация. Если по сертификации и моделям крыльев есть вопросы -- не стесняйтесь написать об этом владельцам проекта.
- Проверять себя в протоколах: если вас там нет, а вы летали по соревновательной задаче — сообщите организатору или нам.
Что может сделать организатор
- Каждый день загружать на сайт файл FSDB с посчитанными результатами по теущему дню и сумме дней.
- Выкладывать полные протоколы по всем задачам, а не только итоговый.
- Заполнять номер ЕКП — без него соревнование в рейтинг не попадает.
- Следить за статусами участников и за тем, чтобы у каждого было указано крыло.
Самоочищение
Ошибка в данных одного соревнования не остаётся в рейтинге навсегда. Работают два механизма. Во-первых, коэффициент Td: через полтора года вклад результата уменьшается вдвое, через два — почти обнуляется. Во-вторых, в зачёт идут только шесть лучших результатов: по мере появления новых стартов старые и сомнительные просто вытесняются.
Чем больше данных проходит через систему, тем меньше в ней остаётся искажений.
Поддержать проект
Рейтинг, сайт, движок расчёта результатов и вся инфраструктура вокруг них существуют благодаря энтузиазму небольшой команды и помощи спонсоров. Государственного финансирования и/или поддержки ОФСЛА у проекта нет.
Если вам нужен более точный рейтинг, больше возможностей и меньше ошибок — станьте спонсором проекта. Тем, кто уже поддержал нас, — искренняя благодарность.
Документ описывает методику расчёта, действующую на момент публикации. При изменении формул или коэффициентов текст будет обновлён.
