UKAZ: breakday

Ta ukaz preprečuje, da bi se vse ure enega predmeta zvrstile v zaporednih dnevih. Med temi urami mora biti vsaj en prost dan. Če je predmeta 2 uri, potem mora biti med njima vsaj 1 prost dan. Če je predmeta 3 ali 4 ure, potem se ne smejo vse zvrstiti v treh oziroma štirih dnevih, ampak mora biti med njimi vsaj enkrat vsaj en prost dan.

breakday slj – med vsemi urami predmeta slj v vsakem posameznem razredu mora biti
vsaj enkrat vsaj en dan prost

breakday slj(5a) – med vsemi urami predmeta slj v oddelku 5a mora biti vsaj enkrat vsaj
en dan prost

breakday slj(5a 5b) – med vsemi urami predmeta slj v oddelkih 5a in 5b mora biti vsaj enkrat
vsaj en dan prost

breakday ni1-1 tja(7a) – med vsemi urami skupine ni1-1 in predmeta tja v oddelku 7a mora biti
vsaj enkrat vsaj en dan prost

Če imamo predmete z različnimi oznakami, so pa dejansko isti predmet in želimo, da ukaz breakday
zajame vse, potem uporabimo *. Na primer, če imamo kemijo označeno z kem in še kem.l za kemijo z laborantom in želimo da se ure teh dveh predmetov ne zvrstijo v dva zaporedna dneva, potem ukaz zapišemo takole:

breakday kem*

Če zapišemo ukaz takole:

breakday kem kem.l

bosta predmeta lahko na zaporedne dni, ne bo pa na zaporedne dni več ur kem in več ur kem.l

Ukaz breakday deluje samo v okviru enega oddelka.

Sorodni ukazi: break, breakgeneral, breaktea, breakcla

S tem ukazom dodajamo nove možnosti pri sestavljanju šolskega urnika z umetno inteligenco.