Стаття
Підрахунки 2020-2021. Історія і новинки
- як ми рахуємо результати
- по яким формулам
- в яких категоріях
- для чого взагалі створилась нова платформа, якщо і так існувала стара програма
Тому вирішив написати коротку статтю про нову платформу, підрахунки 2021, історію і плани на майбутнє.
Нова платформа
13 листопада 2021 минув рівно рік, як після довгих спостережень за дискусіями у Viber-групах я вирішив почати розробляти нову платформу підрахунків. Основна проблема старої програми була в тому, що не було кому її пітримувати і розширювати під сучасні потреби, що по суті і стало ключем всіх спорів, не враховуюючи її технологічну застарілість, часту втрату даних і безліч дублікатів.
В той час ще не було відомо чи точно захочуть перейти на нову "потенційну" платформу і загалом було більше питань, ніж відповідей. Приблизно за 1,5-2 місяці часу, маючи вже деякий сирий продукт і своє бачення його розвитку, я вийшов на зв’язок із головним суддею підрахунків України - Войтко Віктором. Отримавши першу базу Києва за 2020 (підхід старої програми) почав робити і покращувати алгоритм міграції даних з окремих клубних баз чи баз об’єднань в одну єдину централізовану. Після того почався ітеративний процес розробки функціоналу, який тривав до кінця квітня. Головними завданнями якого були:
зробити максимально зручну нову платформу із всіма фукнціями, які мала стара програма
розробити логіку для якісного і автоматичного процесу обробки заявок на сезон, де головна ціль була позбутись дублікатів і додати безліч перевірок щоб унеможливити будь-які потенційні помилки при прийомі заявок, оскільки це основа для подальших підрахунків
максимально якісно змігрувати всі отримані базі за 2020 сезон в одну єдину. Що в поєднанні із новими результатами за 2021 сезон дало б можливість вивести Олімпійські категорії за два сезони
крім основого підходу підрахунків по правилам FCI розробити паралельно підрахунок для Національного чемпіонату України із максимальним значенням знаменника в формулі коефіцієнту 1000
зробити максимально прозорим і автоматизованим процес підрахунків:
щоб після публікації порахованого льоту він зразу ставав публічним на сайті і автоматично писалось все необхідне в telegram групу
щоб після публікації клубного льоту зразу автоматично рахувались\перераховувались спільні льоти (постійні і загальні об’єднання)
щоб після публікації льоту зразу запускався процес перерахунку категорій з можливістю відслідковувати живий, динамічний рейтинг голубів по категоріям (категорії під FCI олімпіаду і категорії під FCI кращий голуб світу)
зробити доступ до підрахунків для людей, які ними займаються, з правами доступу тільки до ”їхніх” клубів в межах поточного сезону
Як наслідок це все було вчасно запущено, "обкатано" 2021 сезон, усунено всі потенційні помилки і розроблено ще десятки нових корисних фіч. Тут особлива подяка всім тим, хто займався підрахунками, вчасно все виявляв і мав терпіння на час поки я їх усував.
Історія і принцип теперішніх підрахунків
Як раніше говорив в одній із груп Руслан Свердел до 2013 року не було єдиного стандарту оцінки і порівнянь голубів. Тому за основу було прийнято міжнародний принцип оцінки по правилам FCI. Станом на 2020 і 2021 роки це:
150 голубів на старті від 20 голубоводів
в конкурс попадає 1/5 голубів, тобто 20%
коефіцієнт рахується по формулі
(зайняте місце * 1000)/(кількість голубів на старті)
де кількість голубів на старті максимально дорівнює 5000, для відстаней менше 700км, і не обмежується числом 5000 для відстаней 700+км.
Далі на базі цих призових коефіцієнтів і враховуючи різні комбінації по відстанях рахуються різні категорії.
Загалом структура FCI визначає 2 основні групи категорій для нагородження
FCI Olympiad categories (Олімпійські категорії)
FCI World Best Pigeon categories (Категорії Кращий голуб світу)
Умови FCI Олімпійських категорій і FCI Кращий голуб світу категорій:
FCI Олімпіада 2019-2020
FCI Олімпіада 2020-2021
FCI Кращий голуб світу 2020
FCI Кращий голуб світу 2021
Крім того, за побажанням багатьох голубоводів, був розроблений Український національний чемпіонат. За основу якого було взято ті самі FCI Олімпійські категорії, тільки з тою поправкою, що у формулі коефіцієнту максимальне значення голубів дорівнює 1000, а не 5000.
І ще пару слів про кількість коефіцієнтів. Всього є 3 типи: клубний, постійне об’єднання і тимчасове об’єднання. Для голуба в будь-якій категорії береться кращий коефіцієнт із цих 3 можливих.
Плани на майбутнє
До 2020 року кворум для того щоб льот міг рахуватись по правилам FCI був 250 голубів і 20 голубодів, а вже починаючи із 2020 для всіх категорій змінилось на 150 голубів. Деякі роки до 2020 були перехідними, бо місцями для одних категорій було 250 голубів, а для інших 150 голубів. Але так як у нас платформа почала свою історію із 2020 року, то 2020 і 2021 роки рахувались строго за принципом 150 голубів і 20 голубоводів. Так само з’явилось поняття похибки для відстані щоб рахувати її межі в категорії. Для прикладу категорія Olympiad Speed (в нашому розумінні категорія А) мала межі 100-400км, але похибка 5% (починаючи із 2020 року) дозволяє вже рахувати межі як 95-420км. Так само це правило діє і на інші категорії. Якщо ще Олімпійські категорії за два роки не змінились в правилах, то в категоріях Кращий голуб світу маємо як мінімум одну нову категорію в 2021 - Super Marathon і вже для всіх категорій працює правило похибки 5%. Так само умови категорії Marathon мають вже верхню межу в км і іншу мінімальну відстань відносно попереднього року.
Тому дивлячись на те, що правила FCI час від часу зміняються, додаються нові категорії, змінюються умови категорій, пропоную починаючи із сезону 2022 рахувати коефіцієнти для голубів не дивлячись на умови кворуму, тобто чи є 20 голубоводів і 150 голубів, але зберегти FCI-шний принцип 20% голубів. Крім того рахувати коефіцієнт для голубів, якщо вони летять менше 95км, особливо це актуальне на перших льотах.
Що це нам дасть і для чого ці зміни?:
Зникне пряма залежність на умови кворуму, оскільки він часто міняється. Тоді лиш при підрахунку колекції за конкретний сезон будуть додатково врахохуватись умови по конкретному сезону (наприклад як зараз 150 і 20). Таким чином від сезон до сезону можна буде динамічно змінювати умови для підрахунку колекцій, а не мати лише строго порахований коефіцієнт по теперішнім правилам, які вже можуть бути інші на наступний рік.
Ця динамічність дозволить застосувати і порахувати, наприклад, національні колекції по правилам Голандського чи Бельгійського чемпіонатів. Оскільки там навіть на рівні клубів можуть бути різні системи підрахунків. Наприклад кворум може бути 100 голубів від 10 голубоводів.
Зможемо просто і легко створювати власні категорії або тестувати моделі національних чемпіонатів різних країн, наприклад, правила національного чемпіонату Голандії у 2018 і 2019 роках
Для Національного чемпіонату Голандії і коефіцієнт рахується по іншому
(зайняте місце * 100)/(кількість голубів на старті)
тобто множник вже 100, а не 1000 і не має жодних обмежень по максимальній кількості голубів на старті.
Пропозиція по національному чемпіонату:
Пропоную зробити Національний чемпіонат не просто копією Олімпійських категорій FCI із зменшеним знаменником до 1000. А зробити його реально більш складнішим і що головне внутрішньо-престижнішим. Наприклад так
Для діалогу, конкретики і урахування побажань пропоную це обговорити у Вайбер-групах.
І що головне, це тільки пропозиція щоб розвивати спорт, тому не сприймайте це за основу чи факт!
09.11.2021 20:45:14