-
Notifications
You must be signed in to change notification settings - Fork 41
Postup při pořádání závodů
Lukáš Paukert edited this page Feb 4, 2020
·
42 revisions
- ředitel závodu sepíše rozpis, případně založí závod
- zpracovatel (dle rozpisu) vyplní kategorie, termíny, ostatní údaje, přiloží rozpis a další soubory
Instalace je popsána jinde (https://github.com/fvacek/quickbox/wiki/Installation), zde jen hlavní principy a záludnosti:
- při použití databáze SQLite (lze jen při konfiguraci s jedním strojem nebo pro uložení zálohy při vícestrojové konfiguraci přes "Soubor -> Exportovat -> Závod") je každý závod představován samostatným souborem s příponou .qbe
- při použití databáze PostgreSQL se musí nejprve ručně vytvořit databáze, která se jmenuje přesně quickevent (na rozdíl od uživatelského jména a hesla, která lze zvolit), jednotlivé závody jsou v ní pak představovány samostatnými schématy – jméno (ID) závodu nesmí začínat číslicí
- pokud (na platformě Windows) QuickEvent při pokusu o přístup k PostgreSQL dává chybu (nemůže načíst driver), je potřeba z internetu zdarma stáhnout a na příslušný stroj doinstalovat Visual C++ Redistributable Packages for Visual Studio 2013 ve verzi 32bit. Pokud to nepomůže a program stále hlásí stejnou chybu, zkopírujte soubor libiconv-2.dll z instalačního adresáře PostgreSQL (v adresáři bin) do adresáře, kde je nainstalován QuickEvent
- závod uložený jako .qbe soubor lze do PostgreSQL načíst pomocí "Soubor -> Importovat -> Závod"
- dále je vhodné (na minimálně jeden stroj) instalovat:
- ovladač pro vyčítací krabičku (USB Driver lze stáhnout ze stránek SPORTident)
- driver pro malou tiskárničku na tisk "lístečku" po vyčtení čipu (nenechávat tuto tiskárnu ve Windows jako výchozí!)
- omylem poslaný tisk na tuto tiskárničku dokáže během závodu způsobit hotové peklo v podobě nezastavitelné tiskárničky chrlící metry a metry termopapíru před prodlužující se frontou závodníků čekajících na vyčtení!!!
- ovladač pro tiskárnu na formát minimálně A4 pro tisk startovek, průběžných a konečných výsledků
- import závodu z ORISu "Soubor -> Importovat -> ORIS -> Závod" -> vybrat závod
- import tratí "Kategorie -> Importovat", pouze při importu IOF XML 3.0 souboru se bude počítat průměrná rychlost mezi jednotlivými kontrolami (přidáno ve verzi QE 2.2.6)
- zkontrolovat v sekci kategorie, že má každá kategorie přiřazenou nějakou trať
- pokud nemá, tak pravděpodobně nesouhlasí kategorie v OCADu a ORISu (např. T6 místo T), nejlépe opravit v ORISu a do QE importovat závod znovu
- zkontrolovat v sekci kategorie, že má každá kategorie přiřazenou nějakou trať
- import klubů a registrací z ORISu (pro efektivní dohlašování registrovaných závodníků) se provádí automaticky spolu s importem závodu, pokud se jedná o závod, který není v ORISu, lze spustit import i ručně "Soubor -> Importovat -> ORIS -> Kluby a registrace"
- nastavit datum a čas startu závodu: kliknout na "Aktuální etapa E1", pak na ozubená kolečka
- import rankingu (pokud se používá losování s ohledem na ranking)
- vyexportovat ranking jako CSV z ORISu (k rozhodnému datu, obvykle poslední den předcházejícího měsíce)
- provést import rankingu "Soubor -> Importovat -> Textový soubor -> Rankingová data v CSV (formát ORISu)"
- zadat počty map pro kategorie (pokud máte počty map v excelu, je možné je "překopírovat" do QE najednou)
- pro úspěšné překopírování je nutné mít v excelu kategorie ve stejném pořadí jako v QE
- v excelu označit buňky s počtem map -> CTRL+C, v QE označit první buňku ve sloupci s počtem map -> pravé tlačítko myši -> Vložit
- kategoriím s volným startem (T, P, HDR) nastavit "Interval" na 0 a zaškrtnout LU – Losování uzamčeno
- ostatním kategoriím nastavit v souladu s pravidly interval podle typu závodu
- do všech kategorií s losovaným startem přidat počet vakantů
- POZOR, zatímco číslo zadané do kolonky "Vakanti před" a "Vakanti po" udává kolik má být vakantů před prvním respektive posledním závodníkem, číslo zadávané do "Vakant každých" znamená "kolikátý je opakovaně vakant" (např. číslo 8 znamená, že se nalosuje 7 závodníků, potom vakant, pak 7 závodníků, zase vakant atd.) !!!
- pomocí funkce "Použít všechny mapy" se dá vyhnout zadávání počtu vakantů, jejich počet se vypočítá jako = Počet map - počet závodníků v kategorii
- např. při zadání počtu do "Vakanti před" a "Vakanti po" se počet "Vakant každých" spočítá jako = Počet map - Počet závodníků - Vakanti před - Vakanti po
- zkontrolovat a nastavit v "Kategorie -> Upravit -> Rozvržení startu kategorií" pořadí kategorií (např. pro NOB mladší dříve)
- kategorie, které mají stejnou trať, dá nástroj pro losování do slotu za sebe, je nutné vytvořit nový slot (kliknout do prvního sloupce se zámečky pravým tlačítkem -> Přidat další řádek), přetáhnout danou kategorii do tohoto nového řádku, kliknout do buňky se zámečkem tohoto řádku -> Nastavit start v řádku a zadat takový startovní interval, aby daná kategorie startovala až po kategorii se stejnou tratí a aby měly mezi sebou alespoň mezeru dvou startovních intervalů (alternativně lze start kategorie v řádku posunout pomocí myši – najet na číslo vedle zámečku a točit kolečkem)
- nastavit starty kategorií tak, aby kategorie se stejnou 1. kontrolou měly různé časy startu, jinak jsou označené červeně (podle pravidel to sice není zakázané, ale neměly by na stejnou první kontrolu spolu startovat třeba kategorie H20 a H21..)
- dále posunout starty i dalších kategorií takovým způsobem, aby se rovnoměrně využil startovací čas
- samotné losování probíhá v záložce "Úseky / Etapy" -> kliknout na tlačítko "Nastavení losování"
- pokud se používají různé losovací režimy (např. po skupinách podle rankingu / licencí), postupně volit kategorie, pro ně odpovídající metody, pak kliknout na tlačítko "Losovat kategorii"
- jinak vybrat všechny kategorie a kliknout na tlačítko "Losovat kategorii"
- (případně) podle poznámek vyhovět požadavkům na start – přehazovat závodníky v rámci kategorie, přitom pozor, aby nestartovali dva závodníci ze stejného klubu za sebou
- časy závodníků lze přesouvat pomocí metody drag'n'drop v rámci kategorie (kliknu na startovní čas závodníka a přesunu ho na startovní čas jiného závodníka, s kterým ho chci prohodit)
- chyby, které mohou nastat při ručním posouvání startovních časů, lze ohlídat pomocí automatické funkce, která se zapne seřazením závodníků vzestupně podle startovního času – při porušení nějakého pravidla se buňky zabarví do červena nebo růžova (zde jsou také vidět vakanti, které znázorňuje zelená čára)
- pokud se něco v losování pokazí a chceme losovat znovu, odškrtnout v "Kategorie" daným kategoriím LU
- zveřejnit startovky
- startovky se z QE vyexportují v "Úseky / Etapy -> Exportovat -> Startovní listina -> XML -> IOF XML 3.0" (tento soubor lze poté nahrát do ORISu přes "Akce -> Nahrát startovku")
- pro web lze provést export startovek do HTML v "Úseky / Etapy -> Exportovat -> Startovní listina -> HTML -> Kategorie/Kluby"
- zkontrolovat čísla kontrol a nastavit jim správný čas (SPORTident Config+)
- zrušit u vyčítací krabičky Legacy protocol a Auto send
- zrušit volbu SI-card6 with 192 punches u všech kontrol i u vyčítací krabičky, jinak způsobuje chybu při vyčítání
- ta se projevuje tak, ze čip je načten, ale nejsou načteny mezičasy (průběh kontrolami a výsledný čas je vyhodnocen správně)
- do QE je vhodné předem vyplnit všechna čísla čipů, které se budou nabízet na půjčení (potom se tím nemusí zdržovat obsluha při prezentaci)
- zadávání probíhá v "Závodníci -> Čipy -> Čipy k zapůjčení"
- pokud půjčované čipy tvoří souvislou řadu čísel, lze jejich vyplnění zrychlit následujícím trikem: nejdříve přidáte tolik řádků, kolik máte čipů, následně označíte všechny buňky ve sloupci SI -> pravé tlačíko myši -> Vygenerovat posloupnost ve výběru -> zadat první číslo čipu -> OK
- pro dohlášení závodníka se v "Závodníci" klikne na ikonku vložení řádku (pod filtrem kategorií)
- pokud je závodník registrován v ČSOS, stačí napsat jeho registraci/číslo čipu/příjmení do první kolonky v dialogu a zbytek údajů (jméno, příjmení, číslo SI čipu, registrace a licence) by se měl načíst z registrací
- poté zkontrolovat a případně minimálně dovyplnit jméno, příjmení, číslo čipu a vybrat správnou kategorii
- následně kliknout na E1 (nebo číslo dané etapy) a přidělit startovní čas
- pokud seřadíme řádky podle startovního času vzestupně, tak se vakanti poznají podle zelené čáry – vakant samotný v tomto přehledu vidět není (více o vakantech ZDE)
- na E1 (nebo číslo dané etapy) se kliká vždy – i u závodníků z kategorií, kde se časy nepřidělují (P, HDR), potom okno bez dalších akcí jen zavřete (tímto krokem se vytváří záznam o tom, že daný závodník startuje v dané etapě)
- alternativně lze dohlašovat závodníky následujícím způsobem:
- v sekci "Vyčítání SI čipů" přepnout mód vyčítací jednotky na "Přihlášky", v sekci "Závodníci" zatrhnout volbu "Upravit po oražení"
- ve chvíli, kdy někdo vloží čip do vyčítací jednotky, tak se objeví dialog pro přidání nebo úpravení závodníka (záleží na tom, jestli je daný čip již přiřazený k nějakému závodníkovi)
- pokud tento čip žádný závodník zatím nemá, ale číslo čipu je nalezeno v registracích, tak se předvyplní políčka jméno, příjmení, číslo SI čipu, registrace a licence
- po skončení prezentace nezapomenout přepnout mód vyčítací jednotky ve "Vyčítání SI čipů" na "Závod"
- půjčení čipu se nikde nezatrhává – program automaticky půjčený čip pozná podle čísel, které jsme zadali do tabulky s čipy k zapůjčení (viz sekce Půjčování čipů)
- po skončení prezentace vytisknout aktualizované startovky (po kategoriích a pro startéry) a poslat na start
- v QE má přednost čas startu ze startovací krabičky před startem ve startovce, to lze vhodně využít na malých závodech při výjimečných situacích (tzn. čas závodníka, který orazil startovací krabičku je vypočítán jako čas cílové krabičky - čas startovní krabičky bez ohledu na to, jaký měl čas ve startovní listině)
- až se vrátí startovní listiny od startérů:
- opravit případně startovní časy závodníkům, kteří z nějakého důvodu startovali jindy, než měli
- odznačit příznak "Startuje" závodníkům, kteří nakonec nepřijeli, v "Úseky / Etapy" -> "Zobrazit nestartující závodníky" -> odkliknout příznak "Startuje" daným závodníkům (díky tomuto kroku nebudou daní závodníci počítáni ve statistikách závodu)
-
ověřit, jestli funguje vyčítání a tisk lístečku
- vzít libovolný čip, skoro určitě bude v sobě mít nějaká data z minulého závodu
- ověřit přes SPORTIdent správné nastavení vyčítací krabičky
- ve "Vyčítání SI čipů -> Nástroje -> Nystavení vyčítání čipů" nastavit zařízení (číslo portu)
- otevřít COM ("Vyčítání SI čipů -> Vyčítací jednotka -> Otevřít COM" nebo kliknout na ikonku vedle "Typ kontroly ražení")
- zapnout v "Mezičasy" Automatický tisk
- zasunout čip, měl by se vyčíst (s chybou, jako neznámý závodník) a vytiskne se lísteček
-
... a pak si dát nohy na stůl a kochat se, jak všechno krásně funguje
-
když se ozve chyba, řešit (např. závodník běží s jiným čipem, než je nahlášeno..)
- pravým tlačítkem kliknout na červený řádek -> "Přiřadit čip závodníkovi" -> vybrat závodníka -> opět pravým na daný řádek a "Vytisknout mezičasy"
-
když se ozve tramvaj, připomenout vrácení čipu
- po vrácení zaškrtnout políčko ČV (Čip vrácen)
Používat okno "Statistiky závodu"
- vybrat kategorie, které chceme vytisknout, řídit se hlavně dle sloupečku "Nové výsledky"
- až se vrátí od startérů zápis, kdo odstartoval, odnastavit těm, kdo na start nepřišli, příznak "Startuje", aby se nepočítali do "Nedoběhlo" a bylo vidět, jaké kategorie už je možné uzavřít. K tomu je nutno nejprve nad tabulkou v části "Úseky / Etapy" povolit "Zobrazit nestartující závodníky"
- pro přípravu vyhlášení lze využít ukazatel "Čas do uzavření" (ukazuje dobu, po kterou někdo ještě může ovlivnit výsledky na prvních třech místech)
- pokud je "Čas do uzavření" 0.00, ale vyčítání je dále od cíle, tak se může teoreticky stát, že by někdo pořadí na prvních třech místech ještě mohl ovlivnit
- před odpojením a uklizením počítače je dobré, exportovat z počítače QBE soubor na flashku, aby se nemuselo se zveřejněním výsledků čekat na zapojení tohoto počítače, ale dalo se to udělat i z jiného (navíc je to dobrá záloha, aby se výsledky neztratily, kdyby se třeba s počítačem během stěhování něco stalo)
- vyexportovat výsledky z QE "Úseky / Etapy -> Exportovat / Výsledky / IOF XML 3.0" a nahrát do ORISu přes "Akce -> Nahrát výsledky"