Co oznacza czas generowania?

English Slovenčina Deutsch España Francais Polish Russian Greek Lithuania Bulgarian

Najlepszą metodą szybkiego otrzymania poprawnego planu lekcji jest rozpoczęcie generowania z minimalną liczbą ograniczeń. W przypadku wygenerowania poprawnego planu dokładamy systematycznie pozostałe warunki i generujemy ponownie. Proces ten powtarzamy do momentu, w którym zauważymy, że nasz plan jest już na tyle skomplikowany, że nic więcej dołożyć nie możemy.

Czas generowania związany jest z czasem, jaki chcemy poświęcić na wygenerowanie planu.
Im czas generowania będzie dłuższy, tym więcej szczegółów program uwzględni. Właściwe ustawienie tych parametrów wpływa na to, czy program w 100% bez naszej ingerencji ułoży plan zajęć. Dostępne są 3 opcje związane z generowaniem planu.

Normalny
Opcja ta jest dobrym rozwiązaniem w początkowej fazie układania planu. Dzięki niej możemy sprawdzić, czy dane wprowadzone do planu lekcji są poprawne. W wielu szkołach, gdzie struktura nie jest skomplikowana, opcja ta jest wystarczająca i nie są potrzebne inne zabiegi w celu otrzymania poprawnego planu lekcji.

Długi i Bardzo długi
Opcja te powodują, że program poświecą więcej czasu na wygenerowanie planu (ustawiony jest dłuższy czas generowania). Oznacza to, że generowanie będzie wolniejsze, ale jednocześnie dokładniejsze. W wielu szkołach, w których plany lekcji są skomplikowane, długi czas generowania może okazać się koniecznością.

Uwaga:
a.) Przeczytaj artykuł: Jak najlepiej wygenerować plan lekcji?.
b.) Nie zapominajmy testować planu lekcji przed generowaniem.
c.) Używanie wielu warunków, które wydają nam się mało realne, nie jest dobrym rozwiązaniem, nawet przy użyciu "długiego i bardzo długiego czasu generowania".

Uwaga 2:
W celu szybszego otrzymania skomplikowanego planu lekcji, lepszym rozwiązaniem jest generowanie planu bez ograniczeń, a przypadku poprawnego wygenerowania planu systematyczne dokładanie ograniczeń, aż do momentu otrzymania pożądanego planu lekcji.