Blokowanie pozycji lekcji
Zablokowanie lekcji oznacza zablokowanie jej pozycji w planie lekcji. Lekcja pozostaje uwzględniana przez algorytm generowania, ale generowanie nie może już jej przesunąć.
Oczekiwanym znacznikiem wizualnym jest zamknięta kłódka . Odwrotnie, otwarta kłódka wskazuje, że pozycję może jeszcze przesunąć generowanie albo operacja reorganizacji.
Czego nie należy mylić: ikona umieszczania służy do umieszczenia lekcji w planie lekcji. Otwiera ona albo włącza umieszczanie; nie jest znacznikiem blokady.
Kiedy blokować lekcję
Typowe przypadki:
- Nauczyciel zewnętrzny, którego godziny są narzucone.
- Egzamin o wyznaczonej dacie, dla którego ustalono już przedział czasowy lub salę.
- Wycieczka szkolna lub wyjście edukacyjne zaplanowane na bardzo konkretny przedział czasowy.
- Sala zewnętrzna o narzuconych godzinach (hala sportowa, pływalnia…): da się to zrobić blokadą, ale często lepiej skorzystać z ograniczeń czasowych sali, które prowadzą algorytm generowania bez usztywniania każdej lekcji z osobna.
- Lekcja grupy wolnej umieszczona ręcznie obok lekcji głównej.
- Pozycja uzyskana w poprzednim generowaniu, która ma zostać zachowana przed uruchomieniem szerszego generowania.
Jak zablokować
- Proszę umieścić lekcję w planie lekcji, jeśli jeszcze jej tam nie ma.
- Proszę otworzyć szczegóły pozycji lekcji.
- Proszę włączyć zamkniętą kłódkę, aby zablokować pozycję.
- Proszę sprawdzić, czy na pozycji lekcji widać kłódkę.
Aby zwolnić pozycję, proszę użyć otwartej kłódki. Lekcję może wtedy przesunąć generowanie albo niektóre operacje reorganizacji.
Działania masowe
W podziale godzin menu Akcje udostępnia także operacje globalne:
- Zablokuj wszystkie pozycje lekcji blokuje lekcje już umieszczone;
- Odblokuj wszystkie pozycje lekcji usuwa blokadę bez usuwania pozycji;
- Anuluj wszystkie umieszczenia lekcji usuwa blokadę i pozycję.
Ta ostatnia opcja jest przydatna przed nowym, czystym generowaniem, gdy punktem wyjścia mają być lekcje nieumieszczone.
Skutki dla generowania i diagnostyki
Zablokowana lekcja pozostaje twardym ograniczeniem dla algorytmu generowania. Pozostałe lekcje muszą się wokół niej ułożyć.
Ważna konsekwencja: jeśli lekcja zostanie zablokowana w przedziale czasowym silnie obciążonym ograniczeniami, Omniscol respektuje tę decyzję. Konflikty lub ostrzeżenia pozostają widoczne, ale blokada wskazuje, że pozycja jest zamierzona. W diagnostyce problem dotyczący zablokowanej lekcji jest dzięki temu obniżany z alertu blokującego (czerwony) do ostrzeżenia (pomarańczowy): Omniscol sygnalizuje tę kwestię, nie narzucając jej już jako blokady do naprawienia.
Czego nie należy mylić
- Blokada pozycji lekcji: lekcja zachowuje swój przedział czasowy podczas generowania.
- Blokada współpracy: mechanizm związany z jednoczesną edycją przez kilku administratorów. Zob. Współpraca w czasie rzeczywistym.
- Pozycja z zablokowanym brakiem sali: szczególny przypadek, gdy lekcja ma pozostać bez automatycznie przydzielonej sali, za pomocą Zablokuj.
Dobre praktyki
- Przed ponownym uruchomieniem generowania proszę sprawdzić zablokowane lekcje: zbyt wiele ustalonych pozycji zmniejsza pole manewru przy optymalizacji.
- Po fazie testów proszę odblokować to, co nie ma zostać zachowane.
- W przypadku grup wolnych proszę umieścić lekcję ręcznie, a potem zablokować jej pozycję. Zob. Grupy wolne.