Niekompatybilność (między przedmiotami)
Niekompatybilność to ograniczenie pedagogiczne, które zakazuje, aby jeden przedmiot następował po drugim. Jest to reguła ukierunkowana: deklaruje się, że „przedmiot A nie może poprzedzać przedmiotu B” — kierunek ma znaczenie, A-potem-B i B-potem-A to dwie różne reguły. Typowy przypadek: „żadnej lekcji matematyki bezpośrednio po wychowaniu fizycznym”.
Konfiguruje się ją na poziomie klasy, w zakładce Niekompatybilności bieżącego planu lekcji.
Zakres zakazu
Okno, w którym obowiązuje zakaz, wybiera się w momencie tworzenia reguły:
- Bezpośrednio — nie w kolejnej lekcji, tego samego dnia.
- Połowa dnia — nie później w tej samej połowie dnia.
- Dzień — nie później tego samego dnia.
- Tydzień — nie później w tym samym tygodniu.
- Zawsze (cykliczny albo kalendarzowy plan lekcji) — nigdy potem, w całym okresie. To narzędzie sekwencjonowania: zakończyć jeden moduł, zanim zacznie się ten, który od niego zależy.
Osobno: opcja niekompatybilności przedmiotu z samym sobą (ustawienie globalne) zapobiega temu, aby ten sam przedmiot wracał dwa razy w ciągu dnia u jednego ucznia — często prostsza niż wiele reguł tworzonych parami.
Różnica wobec ograniczeń czasowych kursu
Nie należy mylić niekompatybilności z ograniczeniami czasowymi kursu (), które ustalają bezwzględną pozycję lekcji jednego kursu na siatce godzin. Niekompatybilność dotyczy natomiast względnej kolejności dwóch przedmiotów.
| Ograniczenie | Dotyczy | Przykład |
|---|---|---|
| Niekompatybilność | kolejności dwóch przedmiotów | „matematyka nie po wychowaniu fizycznym” |
| Ograniczenie czasowe kursu | bezwzględnej pozycji kursu | „matematyka nie w pierwszym przedziale czasowym” |
| Specjalizacja | sali wymaganej przez przedmiot | „chemia wymaga laboratorium” |
Ograniczenie optymalizacyjne, nie blokada
Niekompatybilność nie jest ograniczeniem blokującym: algorytm generowania traktuje ją jako karę, którą stara się wyeliminować, tak samo jak niepożądaną dostępność. Jeśli pozostałe ograniczenia nie zostawiają żadnej alternatywy, niekompatybilność może się więc utrzymać w wygenerowanym planie lekcji; diagnostyka sygnalizuje ją wtedy, aby można było podjąć decyzję. Należy unikać lawiny niekompatybilności: każda z nich ogranicza swobodę algorytmu generowania i wydłuża obliczenia. Do zrównoważenia przedmiotu w skali tygodnia często skuteczniejsza jest waga pedagogiczna przedmiotu.