Vieno dalyko pamokų paskirstymo per savaitę modifikavimas
Pasinaudojant pamokų tarpusavio sąryšiais, galima tiksliai nurodyti, kiek dienų per savaitę ir kiek kartų per dieną to dalyko (disciplinos) pamokos turi būti.
Pamokų paskirstymas per savaitę
Nors šis būdas leidžia pilnai kontroliuoti pamokas per savaitę, kartais gali pakakti tik kiek modifikuoti pradinius disciplinos nustatymus.
Disciplinų apribojimų lange yra slankiklis. Kuo labiau jis paslinktas į dešinę, tuo tolygiau ši disciplina bus paskirstyta per savaitę.
Nustūmus iki dešinio krašto, programa dar ir patikrins, ar pamokų kortelės yra ne iš eilės einančiomis dienomis (jei yra 3 pamokas per savaitę, jos negalės būti, pavyzdžiui, pirmas tris dienas).
Kuo daugiau šis slankiklis nustumtas kairėn, tuo netolygiau ši disciplina bus paskirstoma per savaitę. Pavyzdžiui, jei slankiklis visiškai prie kairiojo krašto, į paskirstymą visai nebus kreipiama dėmesio. Taigi, jei yra 5 to dalyko pamokos per savaitę, jos visos gali būti ir vieną dieną.
Pastabos:
- Jei žinote, kad reikalingos dvigubo ar trigubo ilgio pamokos, jas taip ir įveskite:
Reikia, kad vienos disciplinos būtų ir paprastos, ir dvigubos pamokos. Pavyzdžiui, 1+1+1+2
- Jeigu nereikia, kad to dalyko pamokos būtų tolygiai paskirstytos, nustumkite slankiklį į kairę, tuomet programa turės daugiau laisvės.
------------------------
Yra 5 slankiklio pozicijos, ir jas paaiškinsime 7 pamokų per savaitę atveju.
1. Be paskirstymo patikrinimo– kraštinė kairioji padėtis. Tokiu atveju programa visai netikrins šio dalyko pamokų paskirstymo per savaitę. Taigi mūsų atveju visos jos gali būti pirmadienį.
2. Žemas paskirstymas – programa leidžia didesnį minimalų dienų per savaitę skaičių ir mažesnį pamokų per dieną skaičių. Pvz., mūsų atveju - maksimalus periodų (pamokų) skaičius per dieną yra 3, o min. dienų per savaitę - taip pat 3.
3. Vidutinis pasiskirstymas – vėlgi programa nustato šiuos abu apribojimus, bet griežčiau nei 2. atveju. Maksimalus periodų (pamokų) skaičius per dieną yra 2, o minimalus dienų skaičius per savaitę - 4.
4. Idealus – tai pradinė (numatytoji) visų naujai įvestų disciplinų parinktis. Programa tuomet skaičiuoja pamokų per savaitę skaičių, padalija jį iš dienų skaičiaus ir bando į visas dienas įdėti maždaug tą skaičių tos disciplinos pamokų. 7 pamokų per savaitę atveju tai būtų 1-2 periodai (pamokos) per dieną, ir išdėstyta į 5 dienas.
5. Idealus paskirstymas – kraštinė dešinė pozicija. Programa ne tik bando įdėti korteles į kiekvieną dieną, bet ir patikrina, ar jos neina gretimomis dienomis.
Žinoma, mūsų atveju tai neįmanoma (7 pamokas programa turi paskirstyti į visas 5 dienas), bet jei būtų 3 pamokos per savaitę, jas dėtų taip, kad būtų bent viena diena tarp jų būtų be šio dalyko pamokos. Pvz., dėtų į pirmadienį, trečiadienį ir penktadienį, jei tik taip pavyktų.