Две смени, една сграда
Половината от вашето училище пристига в седем и си тръгва по пладне, а другата половина пристига на обяд, докато повечето инструменти за разписание тихомълком приемат, че сте едно училище.

В седем сутринта сградата се изпълва. В дванадесет и половина се опразва и се изпълва отново с различни студенти, обучавани отчасти от същите преподаватели, в абсолютно същите стаи.
Ако управлявате училище по този начин, вече знаете двата факта, които го правят трудно. Стаите не получават почивка, както и част от персонала. Всичко, което е просто неудобство в училище с една смяна — лаборатория, заета едновременно за двадесет минути, преподавател без пролука между последния сутрешен час и първия следобеден — става структурно.
И тогава отваряте инструмент за разписание и откривате, че той смята, че сте едно училище с много дълъг ден.
Дългият ден не е две смени
Разликата не е козметична. В модел с една смяна „час 7“ е просто по-късно от „час 6“. Нищо не пречи на преподавател да бъде включен в графика през границата, защото за софтуера няма граница — само по-дълъг ред.
Но има граница. Тя е причината вашият следобеден персонал да бъде от различни хора, причината една стая да се нуждае от освобождаване, причината „тя преподава само сутрин“ да е изречение, което означава нещо.
Модел, който не може да изрази границата, не може да я защити. В крайна сметка я налагате ръчно, проверявайки всяка чернова за застъпвания, които е трябвало да бъдат невъзможни за създаване.
FET вече знае
Струва си да се каже ясно, защото това е частта, която хората пропускат: FET сам се справя с това правилно. Това не е заобиколно решение или пач от общността. FET работи в един от четири режима и режимът определя кои семейства от ограничения съществуват изобщо.
Един от тях е Сутрини-Следобеди. В този режим решаващият механизъм работи с половин дни, а не с цели дни, и се появява цяло семейство от ограничения, което иначе не съществува — правила за сутрините и следобедите като отделни неща.

Така границата престава да бъде нещо, което вие контролирате. Тя става нещо, за което моделът знае.
Четенето обратно е другата половина
Мрежата от половин дни е с правилната форма за софтуер, но с грешната за човек. Никой не мисли в дванадесет половини дни. Хората мислят в пет дни, всеки със сутрин и следобед.
FET знае това и записва и двете: половините дни, в които работи решаващият механизъм, и отделен списък, който ги сдвоява обратно в реални дни. Около половината от реалните файлове „Сутрини-Следобеди“, които сме виждали, съдържат това сдвояване; останалите съдържат само половините дни.
Ние запазваме това, което вашият файл съдържа. Ако сдвояването е там, то се импортира с всичко останало и се експортира обратно непроменено. Ако го няма, ние не създаваме такова — и когато сами превключите разписание в режим „Сутрини-Следобеди“, ние го изграждаме, защото в този момент няма какво да се пренесе, а вие сте поискали тази форма.

Това е цялата политика и тя е умишлено скучна: ние ви показваме вашия собствен файл. Структура, която FET никога не е записал, не е структура, която ще измислим вместо вас, колкото и полезна да изглежда тя.
Вашето разписание носи режима, с който е създадено или импортирано, и режимът е показан в заглавната част на екрана с данни. Вие не го конфигурирате тук; виждате това, което FET е задал.
Едно предупреждение, което си струва да се прочете два пъти
Ако вие притежавате разписанието, този етикет за режим е бутон и кликването върху него стартира превключване.
Превключването на режими изтрива данни. Това е наложително: режимите не споделят речник от ограничения, така че напускането на „Сутрини-Следобеди“ означава, че правилата за сутрин/следобед няма къде да отидат. Ето защо само собственикът може да го направи и защо етикетът е просто надпис за всички останали.
Това не е настройка за изпробване. Решете режима във FET, където живеят ограниченията.
Защо това е по-важно, отколкото звучи
Двусменното обучение не е ниша. То е норма в голяма част от Турция, Мароко, Латинска Америка и Южна Азия — навсякъде, където една сграда обслужва повече студенти, отколкото има места.
Вече съществува инструмент на FET, създаден специално за мароканската система със сутрини/следобеди, което ви казва две неща: търсенето е реално и то е било пренебрегвано достатъчно дълго, че хората да създават свои собствени решения.
Ако вашето училище работи на две смени, режимът вече съществува в софтуера, който използвате. Липсващото е всичко след решаващия механизъм — четенето, споделянето, принтирането, поставянето на стена — във форма, която признава, че денят ви има шев по средата.