Co jsou O-Startovky?

Při organizování závodů v orientačním běhu je jedním z úkolů vytvořit startovku. Ačkoli se to může zdát jako úkol jednoduchý, opak je pravdou. Musí být totiž dodržena některá pravidla, která vytvoření ztěžují – stejný časový interval mezi závodníky jedné kategorie, závodníci startující v jedné minutě by měli mít rozdílnou první kontrolu apod. Organizátoři tímto úkolem často tráví celý večer, místo aby ho smysluplně užili k tréninku.

Naše aplikace vyřeší tento problém za tebe. Jednoduše nahraj soubor s tratěmi, zadej ORIS ID závodu a nejkratší startovní rošt se vytvoří automaticky dle tvých preferencí.

Aplikace nelosuje finální startovní listinu. Pouze vám řekne, od kdy do kdy má která kategorie startovat.

Jak to funguje?

  1. Zadáte ORIS ID závodu, ze kterého zjistíme počty startujících v jednotlivých kategoriích.
  2. Nahrajete traťový soubor, který nám prozradí rozběhové (první) kontroly každé kategorie.
  3. Nakonfigurujete si pravidla pro tvorbu startovního roštu.

    • Kategorie a počty závodníků jsou brané z předchozích kroků.
    • Mininální interval se předvyplní podle počtu závodníků.
    • Počet vakantů lze nastavit i globálně pro všechny kategorie.
  4. Na e-mail vám po provedení výpočtů přijde rozpis optimalizovaného startovního roštu (od kdy do kdy která kategorie startuje).

Vytvoření startovního roštu je vlastně takový optimalizační problém. Máme nějaká pravidla a snažíme se vytvořit startovku, která je splní a zároveň bude co nejkratší. Pro řešení jsme vyzkoušeli různé možnosti a nakonec vybrali tu nejvhodnější – techniku CSP. Pokud si o tom chceš přečíst víc, podívej se na praktickou část Vítkovy bakalářky.

Autoři

Vít „Koště“ Koštejn

Dříve poctivý orientační běžec, který trávil víkendy raději na soustředěních než ve škole. Dnes si závody spíše vybírá. Aktuálně dokončuje magistra na Matfyzu se zaměřením na Umělou inteligenci.

David „Vesko“ Pustai

Stále poctivý orientační běžec, který tráví dny raději v lese než v práci. Pracuje jako programátor na volné noze. Tou druhou stojí pořád někde venku – s mapou, lanem nebo klidně jen tak položenou se zbytkem těla v trávě.

Kontakt

Máš otázky, nápady na vylepšení, nebo ti něco nefunguje? Neboj se napsat!