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.
Nakonfigurujete si pravidla pro tvorbu startovního roštu.
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.
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ě.
Máš otázky, nápady na vylepšení, nebo ti něco nefunguje? Neboj se napsat!