Tworzenie własnej reguły eliminacji
W wyścigu eliminacyjnym zawodnicy odpadają na koniec określonych okrążeń. Federacja publikuje swoje reguły wraz z danymi wspólnymi; możesz dodać do nich własne, za pomocą tego samego edytora siatki. Ten scenariusz wyjaśnia, jak FINISH wyprowadza formułę wyścigu z siatki, a następnie przedstawia trzy przykłady z liczbami, od siatki aż do ostatniej linii mety: dostosowanie reguły federacji, utworzenie reguły od zera oraz przypadek liczby startujących, której reguła nie przewiduje.
Tło: Coupe Hollywood na torze Anneau de Starford, sesja w specjalności Short track. Regionalna federacja HOLLYWOOD SPEEDSKATING (HSK) publikuje regułę „HSK Élimination 16 tours”. Klub Clap de Départ Patinage (CLAP), który mierzy czas tego wieczoru, często ma na starcie 10 lub 11 łyżwiarek — tej liczby reguła HSK nie przewiduje; chce też eliminacji „co dwa okrążenia” na wtorkowy trening. Wszystko jest wymyślone: reguły, kluby i zawodnicy. Każdy element jest opisany w części referencyjnej Reguły eliminacji i edytor siatki.
1. Czym jest reguła eliminacji
Reguła to siatka, zapisana tak jak tabele federacji, dla danej specjalności i liczby okrążeń:
- jedna kolumna na liczbę startujących: „8” dla dokładnie ośmiu zawodników, „12-14” dla od dwunastu do czternastu;
- jeden wiersz na okrążenie, od okrążenia 1 do mety; okrążenia z eliminacją są zaznaczone;
- w każdej komórce okrążenia z eliminacją: liczba zawodników, którzy pozostają w wyścigu po tym okrążeniu (a nie tych, którzy odpadają: tak zapisują to federacje i dzięki temu jedna kolumna może służyć kilku liczbom startujących);
- okrążenie poprzedzające okrążenie z eliminacją to okrążenie z dzwonkiem;
- ostatni wiersz to meta: na ostatnim okrążeniu nigdy nie ma eliminacji.
Oto reguła HSK w takiej postaci, w jakiej pokazuje ją FINISH:
| HSK Élimination 16 tours — 16 okr. — zawodnicy w wyścigu po każdym okrążeniu | |||
|---|---|---|---|
| Okrążenie | Startujący | 12-14 | 15-16 |
| 1 | 12-14 | 15-16 | |
| 2 | 12-14 | 15-16 | |
| 3 | 🔔 Dzwonek | 12-14 | 15-16 |
| 4 | Eliminacja | 11 | 13 |
| 5 | 🔔 Dzwonek | 11 | 13 |
| 6 | Eliminacja | 10 | 11 |
| 7 | 🔔 Dzwonek | 10 | 11 |
| 8 | Eliminacja | 9 | 9 |
| 9 | 🔔 Dzwonek | 9 | 9 |
| 10 | Eliminacja | 8 | 8 |
| 11 | 🔔 Dzwonek | 8 | 8 |
| 12 | Eliminacja | 7 | 7 |
| 13 | 🔔 Dzwonek | 7 | 7 |
| 14 | Eliminacja | 6 | 6 |
| 15 | 6 | 6 | |
| 16 | Meta | 6 | 6 |
Odczyt kolumny „15-16”: po okrążeniu 4 pozostaje 13 zawodników, po okrążeniu 6 — 11, potem 9, 8, 7 i 6 na mecie. Kolumna „12-14” pozostawia 11, 10, 9, 8, 7, a potem 6 zawodników. Przy 10 lub 11 startujących żadna kolumna nie ma zastosowania.
2. Jak FINISH oblicza formułę
Wyścig zapamiętuje tylko nazwę reguły. W chwili startu, a nie wcześniej, FINISH:
- liczy startujących: aktywnych zawodników wyścigu (zawodniczka wyłączona przed startem się nie liczy);
- szuka kolumny, która obejmuje tę liczbę; jeśli jej nie ma, wyścig odbywa się bez eliminacji;
- przechodzi przez zaznaczone okrążenia, licząc zawodników pozostających w wyścigu, i zapisuje formułę wyścigu: „4:2”, gdy dwóch zawodników odpada na koniec okrążenia 4, „6”, gdy na koniec okrążenia 6 odpada tylko jeden.
Oto funkcja FINISH, która wykonuje to obliczenie (GrilleElimination.Formule), bez zmian:
public string Formule(int partants)
{
if (ColonnePour(partants) is not { } colonne) return "";
var etapes = new List<string>();
var enCourse = partants;
for (var i = 0; i < Tours.Count && i < colonne.Restants.Count; i++)
{
if (colonne.Restants[i] is not { } restants || restants >= enCourse || restants < 1) continue;
var sortants = enCourse - restants;
etapes.Add(sortants == 1
? Tours[i].ToString(CultureInfo.InvariantCulture)
: string.Create(CultureInfo.InvariantCulture, $"{Tours[i]}:{sortants}"));
enCourse = restants;
}
return string.Join("; ", etapes);
}
Prostymi słowami (nazwy w kodzie są po francusku: partants — startujący, enCourse — w wyścigu, restants — pozostający, sortants — odpadający):
ColonnePour(partants): pierwsza kolumna, której przedział obejmuje liczbę startujących. Brak takiej kolumny: formuła jest pusta.enCoursezaczyna się od liczby startujących.- Dla każdego zaznaczonego okrążenia komórka kolumny (
restants) jest pomijana, jeśli jest pusta, jeśli wynosi 0 albo jeśli nie jest mniejsza odenCourse(nikt nie odpada). - W przeciwnym razie
sortants = enCourse − restants; krok zapisuje się jako „okrążenie”, gdy odpada jeden zawodnik, i „okrążenie:odpadający”, gdy kilku; aenCourseprzyjmuje wartośćrestants. - Kroki są łączone znakiem „; ”.
Przykład z regułą HSK i 14 startującymi (kolumna „12-14”):
| Zaznaczone okrążenie | W wyścigu przed | Komórka (pozostają) | Odpadają | Krok |
|---|---|---|---|---|
| 4 | 14 | 11 | 3 | 4:3 |
| 6 | 11 | 10 | 1 | 6 |
| 8 | 10 | 9 | 1 | 8 |
| 10 | 9 | 8 | 1 | 10 |
| 12 | 8 | 7 | 1 | 12 |
| 14 | 7 | 6 | 1 | 14 |
Formuła: 4:3; 6; 8; 10; 12; 14, sześciu zawodników na mecie. Przy 12 startujących ta sama kolumna daje 4; 6; 8; 10; 12; 14: na okrążeniu 4
12 → 11, odpada tylko jeden. Na tym właśnie polega zaleta zapisywania pozostających: kolumna „12-14” zawsze prowadzi do tej samej liczby zawodników na mecie,
niezależnie od liczby startujących. Edytor i okno reguł pokazują to obliczenie dla każdej objętej liczby startujących:
3. Okno reguł
(także Ustawienia › Pliki i tory oraz przycisk … obok listy reguł w ulubionym wyścigu lub na karcie wyścigu) pokazuje reguły dla specjalności sesji: reguły federacji (niebieski znacznik, tylko do odczytu: Pokaż siatkę… i Duplikuj) oraz Twoje własne (bursztynowy znacznik Moje reguły: Nowa reguła, Zmień, Usuń). Pełny opis: część referencyjna.
4. Przykład A: duplikowanie reguły HSK i dostosowanie jej do 10–16 startujących
Potrzeba klubu CLAP: zachować regułę HSK bez zmian dla 12–16 startujących i eliminować także wtedy, gdy łyżwiarek jest 10 lub 11, tak aby pięć z nich walczyło w końcowym sprincie.
- Otwórz okno dla 16 okrążeń
W wybierz ulubiony wyścig „Élimination 16 tours” (16 okrążeń po 111,12 m) i kliknij … obok pola Reguła eliminacji: okno otworzy się z filtrem ustawionym na 16 okrążeń.
- Wybierz regułę HSK, Duplikuj
Wybierz „HSK Élimination 16 tours” (znacznik Federacja), a następnie Duplikuj. Edytor otworzy się z kopią o nazwie „HSK Élimination 16 tours (kopia)” i z tą samą siatką.
Okrążenie Startujący → 12-14 15-16 1 12-14 15-16 2 12-14 15-16 3 Dzwonek 12-14 15-16 4 Eliminacja 11 13 5 Dzwonek 11 13 6 Eliminacja 10 11 7 Dzwonek 10 11 8 Eliminacja 9 9 9 Dzwonek 9 9 10 Eliminacja 8 8 11 Dzwonek 8 8 12 Eliminacja 7 7 13 Dzwonek 7 7 14 Eliminacja 6 6 15 6 6 16 Meta — bez eliminacji 6 6 Skopiowana siatka, przed jakąkolwiek zmianą. - Zmień nazwę
W polu Nazwa reguły wpisz „CLAP Élimination 16 tours”. Gdybyś zachował nazwę „HSK Élimination 16 tours”, przycisk Zatwierdź by ją odrzucił: wyścig zapamiętuje tylko nazwę, więc musi ona być niepowtarzalna dla 16 okrążeń w danej specjalności.
- Dodaj kolumnę „10-11”
Dodaj kolumnę: po prawej pojawia się pusta kolumna. Wpisz „10-11” w jej nagłówku i naciśnij Enter: kursor przechodzi do jej komórki na okrążeniu 4.
- Wpisz pozostających
Wpisz 9, Enter, 8, Enter, 7, Enter, 6, Enter, 5 i pozostaw pustą komórkę okrążenia 14: przy tak małej liczbie startujących klub nie chce eliminacji na okrążeniu 14. Wiersze zapisane kursywą wypełniają się same (9 na okrążeniu 5, 8 na okrążeniu 7…).
Pod siatką pojawiają się dwa nowe wiersze: „startujący: 10 — 4; 6; 8; 10; 12 → 5 na mecie” i „startujący: 11 — 4:2; 6; 8; 10; 12 → 5 na mecie”.
- Zatwierdź
Zatwierdź. Siatka nie zawiera błędów: reguła zostaje zapisana wśród Twoich reguł, z kolumnami w kolejności rosnącej („10-11” będzie pierwsza przy następnym otwarciu).
„Reguła „CLAP Élimination 16 tours” dodana do Twoich reguł (okrążenia: 16).” Reguła pojawia się ze znacznikiem Moje reguły i od razu na liście ulubionego wyścigu.
| Okrążenie | Startujący → | 12-14 | 15-16 | 10-11 |
|---|---|---|---|---|
| 1 | 12-14 | 15-16 | 10-11 | |
| 2 | 12-14 | 15-16 | 10-11 | |
| 3 | Dzwonek | 12-14 | 15-16 | 10-11 |
| 4 | Eliminacja | 11 | 13 | 9 |
| 5 | Dzwonek | 11 | 13 | 9 |
| 6 | Eliminacja | 10 | 11 | 8 |
| 7 | Dzwonek | 10 | 11 | 8 |
| 8 | Eliminacja | 9 | 9 | 7 |
| 9 | Dzwonek | 9 | 9 | 7 |
| 10 | Eliminacja | 8 | 8 | 6 |
| 11 | Dzwonek | 8 | 8 | 6 |
| 12 | Eliminacja | 7 | 7 | 5 |
| 13 | Dzwonek | 7 | 7 | 5 |
| 14 | Eliminacja | 6 | 6 | |
| 15 | 6 | 6 | 5 | |
| 16 | Meta — bez eliminacji | 6 | 6 | 5 |
Przed i po: co zrobi reguła zależnie od liczby startujących łyżwiarek:
| Startujące | „HSK Élimination 16 tours” | „CLAP Élimination 16 tours” |
|---|---|---|
| 9 | bez eliminacji | bez eliminacji (zobacz Przykład C) |
| 10 | bez eliminacji, 10 na mecie | 4; 6; 8; 10; 12, 5 na mecie |
| 11 | bez eliminacji, 11 na mecie | 4:2; 6; 8; 10; 12, 5 na mecie |
| 12 | 4; 6; 8; 10; 12; 14, 6 | bez zmian |
| 14 | 4:3; 6; 8; 10; 12; 14, 6 | bez zmian |
| 16 | 4:3; 6:2; 8:2; 10; 12; 14, 6 | bez zmian |
Wyścig okrążenie po okrążeniu (11 startujących)
Wyścig „Élimination 16 tours Femmes”, 16 okrążeń, reguła „CLAP Élimination 16 tours”. Zgłoszonych jest dwanaście zawodniczek; chora Rosalie Duquerroy (PRJ) zostaje wyłączona przed startem: startuje 11. Dzwonki są ustawione tak, aby rozbrzmiewały na tym komputerze i były transmitowane do VOICE (Ustawienia); wyścig ma zaznaczone pole Synteza mowy.
| Moment | Co się dzieje | W wyścigu |
|---|---|---|
| Wyścig wczytany | Pomarańczowy baner wyścigu: „Reguła eliminacji „CLAP Élimination 16 tours”: formuła zostanie ustalona na starcie według liczby aktywnych zawodników.” | 11 aktywnych |
| Start | FINISH liczy 11 startujących, wybiera kolumnę „10-11” i ustala formułę 4:2; 6; 8; 10; 12. Dziennik: „Reguła eliminacji „CLAP
Élimination 16 tours”: startujący: 11, formuła 4:2; 6; 8; 10; 12”. Baner zmienia się na: „Reguła „CLAP Élimination 16 tours”. Na okrążeniu 4: dwóch ostatnich zawodników
zostaje wyeliminowanych. Na okrążeniu 6: ostatni zawodnik zostaje wyeliminowany. Na okrążeniu 8: … Razem wyeliminowanych: 6.” | 11 |
| Koniec okrążenia 3 | 🔔 Dzwonek, chwilę przed tym, jak czoło wyścigu przekroczy linię (95% czasu jego poprzedniego okrążenia, ustawienie Współczynnik). Dziennik: „Élimination 16 tours Femmes: dzwonek eliminacji — wyeliminowani zawodnicy: 2, na koniec okrążenia 4”. | 11 |
| Koniec okrążenia 4 | Wszystkie zamknęły okrążenie 4; 2 sekundy później odpadają dwie ostatnie na tym okrążeniu: Marta Quintanilla (OVB) i Romane Vauquelin (ECR). | 9 |
| Okrążenia 5 → 6 | Dzwonek (1 wyeliminowana); koniec okrążenia 6: Eline De Smedt (BOB). | 8 |
| Okrążenia 7 → 8 | Dzwonek; koniec okrążenia 8: Justine Pelletreau (SGS). | 7 |
| Okrążenia 9 → 10 | Dzwonek; koniec okrążenia 10: Sofía Arrieta (PRJ). | 6 |
| Okrążenia 11 → 12 | Dzwonek; koniec okrążenia 12: Noémie Quessard (CLAP). | 5 |
| Okrążenia 13 → 16 | Na okrążeniu 13 nie ma dzwonka eliminacji: komórka okrążenia 14 jest pusta dla 10-11 startujących. Jeśli dzwonek na ostatnie okrążenie jest włączony, rozbrzmiewa przed ostatnim okrążeniem. | 5 |
| Meta | Pięć łyżwiarek walczy w sprincie; wyścig zamyka się, gdy wszystkie ukończą (wyeliminowane go nie wstrzymują). | 5 |
Co pokazuje każdy program na koniec okrążenia 4:
| Gdzie | Co widać lub słychać |
|---|---|
| FINISH klasyfikacja | Oba wiersze zmieniają kolor na różowy, bez kafelków okrążeń, z napisem „Wyeliminowany na okrążeniu 4”; przesuwają się na dół klasyfikacji
(pierwsza wyeliminowana jest ostatnia). Pasek stanu i dziennik: „Élimination 16 tours Femmes: wyeliminowany na okrążeniu 4 — Marta Quintanilla, Romane Vauquelin”. Ich
wynik ma kod EL 4, podobnie jak DNF. |
| TABLEAU | Pole „Informacja o wyścigu” wyświetla dla nich „Wyeliminowany”; pole „Wyeliminowani zawodnicy (lista)” wymienia je w kolejności odpadania. W widoku klasyfikacji wyeliminowana zawodniczka jest umieszczana razem z zawodnikami, którzy ukończyli wyścig (widoczna, jeśli widok pokazuje Na mecie). |
| VOICE | Na koniec okrążenia 3: dzwonek, a następnie, w języku VOICE, zapowiedź, że na następnym okrążeniu dwóch zawodników zostanie wyeliminowanych. Na koniec okrążenia 4, z wysokim priorytetem, w języku każdej zawodniczki: „Marta Quintanilla, eliminated”, „Romane Vauquelin, éliminée” (słowo jest uzgadniane z płcią zawodnika). |
Klasyfikacja końcowa:
| Poz. | Zawodnik | Klub | Wynik |
|---|---|---|---|
| 1 | Océane Lebrasseur | SLB | czas końcowy |
| 2 | Milena Dvořáková | SGS | czas końcowy |
| 3 | Lotte Verhaegen | SLB | czas końcowy |
| 4 | Yuna Hasegawa | PRJ | czas końcowy |
| 5 | Saskia Brouwers | PRJ | czas końcowy |
| 6 | Noémie Quessard | CLAP | Wyeliminowany na okrążeniu 12 |
| 7 | Sofía Arrieta | PRJ | Wyeliminowany na okrążeniu 10 |
| 8 | Justine Pelletreau | SGS | Wyeliminowany na okrążeniu 8 |
| 9 | Eline De Smedt | BOB | Wyeliminowany na okrążeniu 6 |
| 10 | Romane Vauquelin | ECR | Wyeliminowany na okrążeniu 4 |
| 11 | Marta Quintanilla | OVB | Wyeliminowany na okrążeniu 4 (najwolniejsza na okrążeniu 4) |
5. Przykład B: tworzenie od zera reguły „eliminacja co 2 okrążenia” na 12 okrążeń
Na wtorkowy trening klub chce wyścigu na 12 okrążeń, w którym co dwa okrążenia odpada jeden łyżwiarz, przy 7–10 startujących.
- Nowa reguła
W oknie reguł ustaw filtr Liczba okrążeń na Wszystkie, a następnie kliknij Nowa reguła. Nazwa: „CLAP Tous les 2 tours”; Liczba okrążeń: 12, Enter (proponowane: 10, gdy nie ma filtra ani wyścigu, z którego otwarto okno). Siatka ma 12 wierszy; ostatni ma napis „Meta — bez eliminacji”.
- Zaznacz co drugie okrążenie
Zaznacz co drugie okrążenie (2, 4, 6…) zaznacza 2, 4, 6, 8 i 10 (ale nie 12: to meta). Wiersze 1, 3, 5, 7 i 9 wyświetlają kursywą „Dzwonek”.
- Jedna kolumna na liczbę startujących
Dodaj cztery kolumny: „7”, „8”, „9” i „10”. Dlaczego nie jedną kolumnę „7-10”? Ponieważ komórka podaje tych, którzy pozostają: ta sama liczba nie może za każdym razem eliminować dokładnie jednego łyżwiarza zarówno przy 7, jak i przy 10 startujących (zobacz pułapkę poniżej).
- Pozostający
W każdej kolumnie o jeden mniej na każdym zaznaczonym okrążeniu: „7”: 6, 5, 4, 3, 2; „8”: 7, 6, 5, 4, 3; „9”: 8, 7, 6, 5, 4; „10”: 9, 8, 7, 6, 5.
Formuła to „2; 4; 6; 8; 10” dla każdej liczby startujących, z 2, 3, 4 lub 5 łyżwiarzami na mecie.
- Zatwierdź
Reguła dołącza do Twoich reguł. Wybierz ją w ulubionym wyścigu na 12 okrążeń (reguła na 12 okrążeń jest proponowana tylko wyścigom na 12 okrążeń albo na 11,5 okrążenia, po zaokrągleniu do 12).
| Okrążenie | Startujący → | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|
| 1 | Dzwonek | 7 | 8 | 9 | 10 |
| 2 | Eliminacja | 6 | 7 | 8 | 9 |
| 3 | Dzwonek | 6 | 7 | 8 | 9 |
| 4 | Eliminacja | 5 | 6 | 7 | 8 |
| 5 | Dzwonek | 5 | 6 | 7 | 8 |
| 6 | Eliminacja | 4 | 5 | 6 | 7 |
| 7 | Dzwonek | 4 | 5 | 6 | 7 |
| 8 | Eliminacja | 3 | 4 | 5 | 6 |
| 9 | Dzwonek | 3 | 4 | 5 | 6 |
| 10 | Eliminacja | 2 | 3 | 4 | 5 |
| 11 | 2 | 3 | 4 | 5 | |
| 12 | Meta — bez eliminacji | 2 | 3 | 4 | 5 |
| Okrążenie | Startujący → | 7-10 |
|---|---|---|
| 1 | Dzwonek | 7-10 |
| 2 | Eliminacja | 9 |
| 3 | Dzwonek | 9 |
| 4 | Eliminacja | 8 |
| 5 | Dzwonek | 8 |
| 6 | Eliminacja | 7 |
| 7 | Dzwonek | 7 |
| 8 | Eliminacja | 6 |
| 9 | Dzwonek | 6 |
| 10 | Eliminacja | 5 |
| 11 | 5 | |
| 12 | Meta — bez eliminacji | 5 |
Wyścig okrążenie po okrążeniu (8 startujących)
Trening „Élimination 12 tours Hommes”, 8 startujących: kolumna „8” daje 2; 4; 6; 8; 10, trzech łyżwiarzy na mecie.
| Okrążenie | Dzwonek | Koniec okrążenia: wyeliminowany | W wyścigu | VOICE |
|---|---|---|---|---|
| 1 | 🔔 przy przejeździe czoła wyścigu przez linię (nie ma poprzedniego okrążenia, które pozwoliłoby go wyprzedzić) | — | 8 | zapowiedź: na następnym okrążeniu zostanie wyeliminowany 1 zawodnik |
| 2 | — | Ruben Kalverda (TRV) | 7 | „Ruben Kalverda, uitgeschakeld” |
| 3 | 🔔 chwilę przed linią | — | 7 | komunikat dzwonka |
| 4 | — | Antonin Lescarret (CLAP) | 6 | „Antonin Lescarret, éliminé” |
| 5 | 🔔 | — | 6 | komunikat dzwonka |
| 6 | — | Oskar Tveitane (SLB) | 5 | „Oskar Tveitane, eliminated” |
| 7 | 🔔 | — | 5 | komunikat dzwonka |
| 8 | — | Bastien Courtemanche (PRJ) | 4 | „Bastien Courtemanche, éliminé” |
| 9 | 🔔 | — | 4 | komunikat dzwonka |
| 10 | — | Lukas Brandstätter (SLB) | 3 | „Lukas Brandstätter, ausgeschieden” |
| 11 | dzwonek na ostatnie okrążenie, jeśli jest włączony | — | 3 | |
| 12 | Meta: 1 Jasper Molenkamp (OVB), 2 Thibault Roncière (BOB), 3 Félix Desbiens (CLAP) | — | 3 |
6. Przykład C: liczba startujących, której nie obejmuje żadna kolumna
W następnym tygodniu: „Élimination 16 tours Femmes” z regułą „CLAP Élimination 16 tours” (kolumny 10-11, 12-14, 15-16). Dwie zgłoszone zawodniczki się nie stawiają: zostają wyłączone i zostaje 9 startujących.
Co się dzieje
- Przed startem nic nie ostrzega: ulubiony wyścig i karta wyścigu nie znają jeszcze liczby startujących. Baner informuje tylko, że formuła zostanie ustalona na starcie.
- Na starcie dziennik zapisuje: „Reguła eliminacji „CLAP Élimination 16 tours”: nic nie przewidziano dla takiej liczby startujących (9), wyścig odbywa się bez eliminacji.”
- W trakcie wyścigu: nie ma dzwonka eliminacji, nikt nie zostaje wyeliminowany; 9 łyżwiarek jedzie 16 okrążeń. Rozbrzmiewa tylko dzwonek na ostatnie okrążenie, jeśli jest włączony.
To samo dzieje się przy 17 startujących albo przy regule HSK i 10 lub 11 startujących.
Poprawka przed wyścigiem
- Dodaj brakującą kolumnę
W oknie reguł wybierz „CLAP Élimination 16 tours”, a następnie Zmień. Dodaj kolumnę, nagłówek „8-9”, komórki 7, 6, 5, 4 na okrążeniach 4, 6, 8 i 10; okrążenia 12 i 14 pozostaw puste.
„startujący: 8 — 4; 6; 8; 10 → 4 na mecie” i „startujący: 9 — 4:2; 6; 8; 10 → 4 na mecie”.
- Zatwierdź
„Zapisano regułę „CLAP Élimination 16 tours”.” Nazwa się nie zmienia: ulubione wyścigi i wyścigi, które ją wskazują, korzystają z poprawki.
- Wczytaj wyścig po poprawce
FINISH odczytuje siatkę, gdy wyścig zostaje wczytany na kartę. Wyścig już wczytany zachowuje dawną siatkę: odeślij go na listę (Następny: przed startem bez potwierdzenia; jego kolejność przesuwa się o przyrost ustawiony w Ustawieniach), a następnie wczytaj go ponownie.
Wyścig już wystartował
Formuła jest ustalana na starcie; zmiana reguły nie wpływa już na ten wyścig. Aby mimo to przeprowadzić przewidzianą eliminację, zrób to ręcznie: Zadzwoń dzwonkiem (karta Dzwonek wyścigu) na okrążenie wcześniej, a następnie na koniec okrążenia zaznacz ostatnią zawodniczkę w klasyfikacji i kliknij Eliminuj (decyzja sędziego: „Élimination 16 tours Femmes: … wyeliminowany.”). VOICE zapowiada eliminację; po dzwonku uruchomionym ręcznie nie pada zapowiedź „Na następnym okrążeniu…”.
7. Przypisanie reguły do ulubionego wyścigu i karty wyścigu
W ulubionych wyścigach i na karcie wyścigu lista Reguła eliminacji proponuje „(brak reguły: formuła dowolna)”, a następnie reguły dla specjalności sesji i liczby okrążeń wyścigu, zarówno federacji, jak i Twoje, pod ich nazwami. Przycisk … otwiera okno reguł dla tej liczby okrążeń; po powrocie lista jest odczytywana ponownie.
- Lista reguł i przycisk ….
- Reguła opisana słowami („Twoja reguła” dla jednej z Twoich, „Reguła” dla reguły federacji), a pod nią tabela reguły. Na czerwono: „Reguła „…” jest przeznaczona dla 16 okrążeń, a nie dla 15.” albo „Reguła „…” nie jest znana na tym komputerze (trzeba zaktualizować dane wspólne?). Wyścig odbędzie się bez eliminacji.”
- Ulubiony wyścig
: „Élimination 16 tours”, sprawdź, czy Liczba okrążeń = 16, wybierz „CLAP Élimination 16 tours”, Zapisz.
- Karta wyścigu
Na karcie wyścigu „Élimination 16 tours Femmes” użyj ulubionego wyścigu (Użyj) albo wybierz regułę z listy. Pole Eliminacja (formuła dowolna) zostaje wyczyszczone i wyszarzone: o eliminacji zdecyduje reguła, na starcie.
8. Co gwarantuje aktualizacja danych wspólnych
Aktualizacja danych wspólnych (przy uruchomieniu albo poleceniem ) przynosi nowe reguły federacji i nowe wersje jej reguł. W przypadku Twoich reguł:
- są zachowywane: aktualizacja niczego nie usuwa i nigdy nie nadpisuje żadnej z Twoich reguł;
- nigdy nie są publikowane: pozostają w bazie tego komputera (i komputerów, które korzystają z tej samej bazy);
- zachowują swoją nazwę: Twoje ulubione wyścigi i wyścigi nadal je odnajdują;
- kopia nie podąża za oryginałem: jeśli HSK zmieni swoją regułę, „CLAP Élimination 16 tours” się nie zmieni.
Jeśli federacja opublikuje później regułę o tej samej nazwie co jedna z Twoich (ta sama specjalność, ta sama liczba okrążeń), i tak zostanie ona pobrana, ale zastosowanie ma Twoja; okno sygnalizuje to na bursztynowo pod Twoją regułą. Zmień nazwę swojej reguły, aby móc wybrać regułę federacji.
9. FAQ: pułapki
- Reguły nie ma na liście ulubionego wyścigu ani karty wyścigu.
- Lista proponuje tylko reguły dla liczby okrążeń wyścigu (zaokrąglonej w górę do liczby całkowitej: 13,5 okrążenia → reguły na 14 okrążeń) i dla specjalności sesji. Sprawdź oba ustawienia () albo utwórz regułę dla tej liczby okrążeń.
- „Reguła „…” jest przeznaczona dla 16 okrążeń, a nie dla 15.”
- Liczba okrążeń wyścigu zmieniła się po wybraniu reguły. Przywróć ją albo wybierz regułę dla tej liczby okrążeń.
- „Reguła „…” nie jest znana na tym komputerze…”
- Reguła federacji jeszcze nieotrzymana (zaktualizuj dane wspólne), usunięta reguła własna albo reguła utworzona na komputerze, który nie korzysta z tej samej bazy.
- Wpisałem liczbę zawodników, którzy odpadają.
- Komórki podają tych, którzy pozostają. Objaw: komunikat „… pozostaje N, czyli więcej niż wcześniej” albo dziwna formuła. Przy 14 startujących „3” na okrążeniu 4 oznaczałoby „pozostaje 3”, czyli 11 wyeliminowanych naraz.
- Kolumna „7-10” nie eliminuje na pierwszym zaznaczonym okrążeniu.
- Komórka, która nie jest mniejsza od liczby zawodników w wyścigu, nikogo nie eliminuje. Zobacz pułapkę w Przykładzie B.
- Zmieniłem regułę, a wyścig się nie zmienił.
- Siatka jest odczytywana przy wczytaniu wyścigu, a formuła ustalana na starcie. Wyścig już wczytany, wystartowany lub rozegrany zachowuje to, co miał; wyścig ponownie odczytany z bazy zachowuje swoją formułę.
- Kto liczy się jako startujący?
- Zawodnicy aktywni w chwili startu. Wyłączenie kogoś po starcie nie zmienia formuły.
- Łyżwiarka upadła i nie zamknęła okrążenia z eliminacją.
- FINISH czeka na wszystkich. Jeśli czoło wyścigu ponownie przekroczy linię, zanim niektóre zawodniczki zamkną okrążenie, to one odpadają jako pierwsze. Jeśli czoło ma już dwa okrążenia przewagi nad okrążeniem z eliminacją, krok zostaje pominięty.
- Wyeliminowana zawodniczka przywrócona do wyścigu (przycisk Eliminuj na niej).
- Wraca do wyścigu; krok, w którym odpadła, nie jest powtarzany: na mecie będzie o jedną zawodniczkę więcej.
- Dzwonek uruchomiony tuż przed dzwonkiem eliminacji.
- Dwa dzwonki dzieli co najmniej minimalny czas między dwoma dzwonkami. Dzwonek eliminacji, który wypadnie w tym czasie (dzwonek ręczny, dzwonek na ostatnie okrążenie innego zawodnika), nie przepada: rozbrzmiewa zaraz po upływie tego czasu, jeśli czoło wyścigu nie zamknęło jeszcze okrążenia z eliminacją.
- Zaznaczone okrążenie 1 nie ma dzwonka.
- Przed okrążeniem 1 nie ma żadnego okrążenia. Dla okrążenia 2 dzwonek rozbrzmiewa przy przejeździe czoła wyścigu na koniec okrążenia 1.
- W sztafecie lub wyścigu drużynowym nic się nie dzieje.
- Automatyczna eliminacja dotyczy tylko wyścigu typu Indywidualny.
- Tabela mojej reguły jest po francusku, choć FINISH działa po polsku.
- Obraz jest tworzony przy zatwierdzeniu, w języku interfejsu z tej chwili. Otwórz regułę ponownie i zatwierdź ją jeszcze raz w drugim języku.
- Usuwanie jednej z moich reguł.
- Ulubione wyścigi i wyścigi, które ją wskazują, nie mają już reguły i odbywają się bez eliminacji, chyba że inna reguła o tej nazwie istnieje dla tej liczby okrążeń. FINISH przypomina o tym przed usunięciem.
10. Podsumowanie
| Chcę… | Robię… |
|---|---|
| dostosować regułę federacji | Duplikuj, zmień nazwę, zmień siatkę, Zatwierdź. |
| własną regułę | Nowa reguła: nazwa, liczba okrążeń, kolumny, zaznaczone okrążenia, pozostający. |
| sprawdzić, co zrobi reguła | Przeczytaj formułę pod siatką: jeden wiersz na liczbę startujących. |
| jej użyć | Wybierz ją w ulubionym wyścigu lub na karcie wyścigu (ta sama specjalność, ta sama liczba okrążeń); formuła dowolna zostaje wyczyszczona. |
| uniknąć wyścigu bez eliminacji | Jedna kolumna na każdą możliwą liczbę startujących, przed wczytaniem wyścigu. |