Deux vacations, un bâtiment
La moitié de votre établissement arrive à sept heures et part à midi, tandis que l'autre moitié arrive à midi, alors que la plupart des outils de planification supposent par défaut qu'il n'y a qu'un seul groupe.

À sept heures du matin, le bâtiment se remplit. À douze heures et demie, il se vide et se remplit à nouveau avec des apprenants différents, enseignés en partie par les mêmes enseignants, dans exactement les mêmes salles.
Si vous gérez une école de ce type, vous connaissez déjà les deux faits qui rendent la tâche difficile. Les salles ne font pas de pause, et certains membres du personnel non plus. Tout ce qui est simplement gênant dans une école à vacation unique — un laboratoire réservé deux fois sur un créneau de vingt minutes, un enseignant sans battement entre le dernier cours du matin et le premier de l'après-midi — devient structurel.
Et puis, vous ouvrez un outil de Planning et découvrez qu'il considère que vous êtes une seule école avec une très longue journée.
Une longue journée n'est pas deux vacations
La différence n'est pas cosmétique. Dans un modèle à vacation unique, la « période 7 » est simplement après la « période 6 ». Rien n'empêche un enseignant d'être programmé à cheval sur la limite, car pour le logiciel, il n'y a pas de limite — seulement une ligne plus longue.
Mais il existe une limite. C'est la raison pour laquelle votre personnel de l'après-midi peut être différent, la raison pour laquelle une salle doit être libérée, la raison pour laquelle « elle n'enseigne que le matin » est une phrase qui a un sens.
Un modèle qui ne peut pas exprimer la limite ne peut pas la protéger. Vous finissez par l'appliquer manuellement, en vérifiant chaque brouillon pour détecter des chevauchements qui auraient dû être impossibles à créer.
FET le sait déjà
Cela mérite d'être dit clairement, car c'est ce qui échappe aux gens : FET lui-même gère cela correctement. Ce n'est pas une solution de contournement ou un correctif communautaire. FET fonctionne dans l'un des quatre modes, et le mode détermine quelles familles de contraintes existent.
L'un d'eux est Matins-Après-midis. Dans ce mode, le solveur travaille en demi-journées plutôt qu'en jours, et une famille entière de contraintes apparaît, qui n'existe pas autrement — des règles concernant les matins et les après-midis en tant que choses distinctes.

Ainsi, la limite cesse d'être quelque chose que vous devez surveiller. Elle devient quelque chose que le modèle connaît.
La lecture est l'autre moitié du travail
Une grille de demi-journées a la bonne forme pour un solveur, mais la mauvaise pour un humain. Personne ne pense en douze demi-journées. Les gens pensent en cinq jours, chacun avec un matin et un après-midi.
FET le sait et enregistre les deux : les demi-journées dans lesquelles le solveur travaille, et une liste séparée les associant pour former de vrais jours. Environ la moitié des fichiers réels Matins-Après-midis que nous avons vus contiennent cette association ; les autres ne contiennent que les demi-journées.
Nous conservons ce que contient votre fichier. Si l'association est présente, elle est importée avec tout le reste et réexportée telle quelle. Si elle n'est pas là, nous n'en fabriquons pas — et lorsque vous basculez vous-même un Planning en mode Matins-Après-midis, nous la construisons, car à ce stade, il n'y a rien à conserver et vous avez demandé cette forme.

C'est toute notre politique, et elle est délibérément ennuyeuse : nous vous montrons votre propre fichier. Une structure que FET n'a jamais écrite n'est pas une structure que nous inventerons pour vous, aussi utile que l'invention puisse paraître.
Votre Planning conserve le mode avec lequel il a été créé ou importé, et le mode est affiché dans l'en-tête de l'écran de données. Vous ne le configurez pas ici ; vous voyez ce que FET a défini.
Un avertissement qui mérite d'être lu deux fois
Si vous êtes le propriétaire du Planning, ce badge de mode est un bouton, et cliquer dessus lance une bascule.
Changer de mode supprime des données. C'est nécessaire : les modes ne partagent pas le même vocabulaire de contraintes, donc quitter le mode Matins-Après-midis signifie que les règles matin/après-midi n'ont plus de raison d'être. C'est pourquoi seul le propriétaire peut le faire, et pourquoi le badge n'est qu'une étiquette pour tous les autres.
Ce n'est pas un réglage à tester. Décidez du mode dans FET, là où vivent les contraintes.
Pourquoi cela est plus important qu'il n'y paraît
La scolarité à deux vacations n'est pas une niche. C'est la norme dans une grande partie de la Turquie, du Maroc, de l'Amérique latine et de l'Asie du Sud — partout où un bâtiment accueille plus d'apprenants qu'il n'a de places.
Il existe déjà un outil FET conçu spécifiquement pour le système matin/après-midi marocain, ce qui vous indique deux choses : la demande est réelle, et elle a été ignorée assez longtemps pour que les gens construisent leurs propres solutions.
Si votre école fonctionne avec deux vacations, le mode existe déjà dans le logiciel que vous utilisez. Ce qui manquait, c'est tout ce qui vient après le solveur — le lire, le partager, l'imprimer, l'afficher sur un mur — sous une forme qui admet que votre journée a une coupure en son milieu.