Scenariusze
Kompletne przypadki, krok po kroku, na danych przykładowych wymyślonej federacji SPEEDSKATING FAMOUS (SKF) i jej federacji regionalnej HOLLYWOOD SPEEDSKATING (HSK): przygotowanie zawodów, tworzenie wyścigów, wymiana danych z FINISH, publikowanie klasyfikacji na TABLEAU.
Dwie imprezy od początku do końca
- Coupe Hollywood na długim torze
Tryb Czas. Szablon federacji, 80 zawodników, 500 / 1000 / 1500 m, pary i kwartety, poprawki myszą, harmonogram, wysyłka do FINISH, kafelki klasyfikacji generalnej, czas ręczny, zatwierdzanie jako oficjalne, klasyfikacja łączona, transmisja.
- Omnium Hollywood w short tracku
Tryb Pozycja. Plan rund zależny od liczby zgłoszonych, rozdział liniowy, a potem wężykowy, kryterium X+Y, kara i awans, półfinały, finały A i B, punkty i klasyfikacja omnium.
Przygotowanie reguł: szablon
- Szablon w trybie Czas (długi tor)
Każda karta i każde ustawienie edytora szablonu, krok po kroku, wraz z wpływem na imprezę: utworzone konkurencje, grupy, pary, kwartety, mass start, bieg drużynowy, wynik do rozstawienia, punkty, klasyfikacja, to, co otrzymuje FINISH; a na koniec próba szablonu.
- Szablon w trybie Pozycja (short track)
Każda karta i każde ustawienie edytora szablonu, krok po kroku, wraz z wpływem na imprezę: tabela przejść, kryteria X + Y, rozdział liniowy lub wężykowy, awanse, finały dla wszystkich, kody, punkty, sumowanie; 500 m od początku do końca, a na koniec próba szablonu.
Pliki przykładowe
| Plik | Zawartość | Scenariusz |
|---|---|---|
| athletes.csv (także .xlsx, .json) | 80 wymyślonych zawodników: odnośnik, nazwisko, data urodzenia, płeć, klub, nr członkowski SKF, język, transpondery, czasy. | Długi tor, krok 3 |
| inscriptions-coupe-hollywood.csv | Zgłoszenia do Pucharu, jedna kolumna na konkurencję (konkurencje są podzielone według płci): „Inscrit 500 m Femmes”, „Inscrit 500 m Hommes”… oraz czas zgłoszeniowy dla każdej konkurencji. | Długi tor, krok 4 |
| inscriptions-omnium-hollywood.csv | 20 kobiet i 22 mężczyzn, jedna kolumna czasu na konkurencję i płeć („Temps d'inscription 500 m Femmes”…). | Short track, krok 2 |
| inscriptions-formulaire.csv | Wymyślony formularz zgłoszeniowy: wybrane konkurencje zapisane w formie listy („500m, 1500m, Poursuites”), jedna kolumna na dzień, nie zawsze ta sama; jeden pusty wiersz. | Konkurencje w różnej kolejności |
Pliki zgłoszeń są generowane przez tools/aide/generer_inscriptions.py na podstawie athletes.json.
Wszystkie nazwiska, kluby i federacje są wymyślone. Nagłówki kolumn w plikach są po francusku.
Jak to zrobić
Zdjęcie konkurencji z tablic na czas weryfikacji, poprawka i ponowne zatwierdzenie jako oficjalnej.
Zgłoszenie zawodnika po wygenerowaniu wyścigów i umieszczenie go bez tworzenia wszystkiego od nowa.
Budowanie imprezy na długim torze plik po pliku: tworzenie, dodawanie, ponowne wczytywanie; harmonogram i klasyfikacja generalna podążają.
Formularz online, w którym konkurencje są zapisane w formie listy, nie zawsze w tej samej kolumnie: wyodrębnienie ich przy imporcie.
Trzy stanowiska na tej samej bazie: fotofinisz, transpondery i sekretariat.
Rozpoczęcie od szablonu wspólnego, dostosowanie go i zachowanie na kolejne imprezy.
Zgłoszenia, harmonogram, klasyfikacje, pliki dla FINISH: gdzie znaleźć każdy wynik pracy programu.