Pakollinen ei tarkoita samaa kuin toivottava
Ero ratkaisee, voiko laskenta hyväksyä kompromissin vai pitääkö lukujärjestys hylätä. Sopikaa merkityksistä ennen sääntöjen syöttämistä.
Pakollinen rajoite: kelvollisuuden ehto
Opettaja ei voi pitää kahta eri oppituntia yhtä aikaa. Tilassa ei voi olla samanaikaisesti yhteensopimattomia toimintoja. Sopimukseen perustuva este on sitova, vaikka sen ohittaminen vähentäisi hyppytunteja.
Ristiriitaiset pakolliset ehdot tekevät mallista mahdottoman. Lähtötieto voi kuitenkin olla väärä tai sääntö liian tiukka. Tämä ei tarkoita, ettei oppilaitoksen toimintaa voisi järjestää.
Toive: parannustavoite
Hyppytuntien vähentäminen tai viimeisen tunnin välttäminen voi olla painotettu tavoite. Laskenta pyrkii parantamaan sitä rikkomatta pakollisia ehtoja. Se ei takaa kaikkia toiveita eikä aina parasta mahdollista tulosta aikarajassa.
Lukitus kiinnittää oppitunnin paikalleen. Kaksoistunti vaatii peräkkäisyyden. Yhteinen aikavaraus synkronoi toimintoja. Tarkista jokaisen säännön merkitys työryhmän kanssa ennen agentin käyttöä: luonnollinenkin kieli voi olla moniselitteistä.