Қайшылық
Omniscol-дағы қайшылық дегеніміз — екі шектеуді бір мезгілде орындау мүмкін болмайтын жағдай. Мысалдар:
- мұғалім бір уақыт аралығында екі сабаққа тағайындалған,
- кабинет бір мезгілде екі сабаққа брондалған,
- сынып, мұғалім немесе кабинет сол сәтте басқа жарияланған кестенің немесе байланысты есептік жазбаның сабағына бос емес,
- оқушылар тобы бір мезгілде екі жерде болуы тиіс,
- сабақ өз пәніне қажетті мамандандыруды сақтамайды,
- сабақтың жиынтық сыйымдылығы (тағайындалған кабинеттердің қосындысы) топтың құрамынан аз,
- тураланған топтардың сағат көлемдері әртүрлі болатын туралау.
Нақты уақыт режимінде анықтау
Omniscol қайшылықтарды тек генерация кезінде емес, енгізу барысында анықтайды:
- сағаттарды бөлу экранының жоғарғы жағындағы қызыл жолақ,
- қатысты сабақтар мен сыныптардағы белгішесі,
- басуға болатын қайшылықтар тізімі («лупа» егжей-тегжейге апарады),
- осы егжей-тегжейде басқа кестеден келген сабақта белгішесі және сол кестенің атауы көрсетіледі (қараңыз: кестелер арасында бір сыныпты тану).
Әдейі жасалған қайшылықтар
Барлық қайшылықты шешудің қажеті жоқ. Кейбіреуі әдейі қалдырылады:
- емтиханда және қосымша уақыт берілетін кабинетте бір топ (оқушылардың бір тобы әртүрлі жағдайда екі кабинетте болуы тиіс),
- барлық тіркелгендер келмейтінін білгенде, құрамы кабинет сыйымдылығынан көп болуы.
Сіз қайшылықты қалдыра аласыз; ескерту көрсетіліп тұрады, бірақ жұмысқа кедергі келтірмейді.
Бұғаттайтын қайшылықтар
Кейбір сәйкессіздіктер автоматты генерацияның сәтті аяқталуына жол бермейді:
- пән мен сағат көлеміне сәйкес келетін кабинеттің болмауы,
- мұғалімнің қолжетімділігі оның курстарымен толықтай үйлеспейді,
- құрылымдық тұрғыдан мүмкін емес туралау.
Мұндай қайшылықтар критикалық деп белгіленеді; олар болған кезде Кестені генерациялау батырмасын пайдалануға болмайды.