Apribojimų sušvelninimas
Apribojimų sušvelninimas leidžia programai sušvelninti kai kuriuos apribojimus, jeigu tai gali padėti sudaryti pilną tvarkaraštį.
Pasirinkus "Griežtas", programa kurs tik tokius tvarkaraščius, kurie tenkins visas užduotas sąlygas.
Pasirinkus "Leisti apribojimų sušvelninimą", programa galės nesilaikyti kai kurių apribojimų, kurie gali trukdyti pilnam tvarkaraščio sukūrimui. Tai taip pat padės aptikti, kokie galbūt per griežti apribojimai trukdo tvarkaraščio kūrimui – jei programa nuolat sušvelnina kai kuriuos apribojimus, gali būti, kad jie nėra priimtini ir juos reikėtų panaikinti ar pakeisti.
Leidus apribojimų sušvelninimą, programa vis vien laikysis užduotų apribojimų, tačiau, jeigu pasirodys, kad yra problemų su kai kuriomis pamokų kortelėmis ir jų niekaip nepasiseka įdėti į tvarkaraštį, ji gali pamėginti atsisakyti kai kurių apribojimų. Bet kuriuo atveju programa stengsis, kad tvarkaraštis maksimaliai atitiktų užduotas sąlygas.
Apribojimų sušvelninimas gali padėti dvejopai:
1. Tai gali padėti aptikti, kokie apribojimai yra galbūt per griežti. Jeigu kursite tvarkaraštį su leistu apribojimų sušvelninimu, bus didesnė tikimybė, kad programa sukurs pilną tvarkaraštį.
Tuomet Jūs galėsite pažiūrėti, kurie apribojimai buvo sušvelninti ir nuspręsti, ar juos galima pašalinti ar pakeisti.
2. Tai gali padėti sukurti visą tvarkaraštį, kuriame nebūtų įvykdyti tik keli apribojimai.
Jeigu "Apribojimų sušvelninimą" paliksite "Griežtą", nei viena užduota sąlyga nebus atšaukta ar sumažinta ir bus kuriami tik tokie tvarkaraščiai, kurie pilnai atitinka užduotas sąlygas.
Programa dirbs tol, kol nesuras reikiamo pamokų išdėstymo, arba gali sudaryti ir nepilną tvarkaraštį, palikdama kai kurias pamokas neįdėtas į jį.
Taip pat žiūrėkite:
Geros tvarkaraščių sudarymo praktikos patarimai
Ką reiškia tvarkaraščio kūrimo sudėtingumo nustatymai?
Sukurti juodraštinį tvarkaraštį