Dos turnos, un edificio
La mitad de su escuela llega a las siete y sale al mediodía, mientras que la otra mitad llega al mediodía, pero la mayoría de las herramientas de horarios asumen erróneamente que usted es una sola escuela.

A las siete de la mañana el edificio se llena. A las doce y media se vacía y se vuelve a llenar con alumnos diferentes, enseñados en parte por los mismos profesores, en exactamente las mismas aulas.
Si usted dirige una escuela así, ya conoce los dos hechos que lo hacen difícil. Las aulas no tienen pausa, y tampoco parte del personal. Todo lo que es simplemente un inconveniente en una escuela de turno único —un laboratorio reservado dos veces por veinte minutos, un profesor sin espacio entre la última lección de la mañana y la primera de la tarde— se vuelve estructural.
Y entonces usted abre una herramienta de horarios y descubre que piensa que usted es una escuela con un día muy largo.
Un día largo no son dos turnos
La diferencia no es cosmética. En un modelo de turno único, el "periodo 7" es simplemente posterior al "periodo 6". Nada impide que un profesor sea programado a través del límite, porque para el software no hay límite, solo una fila más larga.
Pero hay un límite. Es la razón por la que su personal de la tarde puede ser gente diferente, la razón por la que un aula necesita ser despejada, la razón por la que "ella enseña solo por las mañanas" es una frase que significa algo.
Un modelo que no puede expresar el límite no puede protegerlo. Usted termina aplicándolo a mano, revisando cada borrador en busca de cruces que deberían haber sido imposibles de crear.
FET ya lo sabe
Vale la pena decir esto claramente, porque es la parte que la gente pasa por alto: FET mismo maneja esto correctamente. No es una solución alternativa ni un parche de la comunidad. FET funciona en uno de cuatro modos, y el modo decide qué familias de restricciones existen realmente.
Uno de ellos es Mañanas-Tardes. En ese modo, el motor de resolución trabaja en medios días en lugar de días, y aparece toda una familia de restricciones que no existe de otra manera: reglas sobre las mañanas y las tardes como cosas distintas.

Así que el límite deja de ser algo que usted vigila. Se convierte en algo que el modelo conoce.
Leerlo de vuelta es la otra mitad
Una cuadrícula de medio día tiene la forma correcta para un motor de resolución y la forma incorrecta para un humano. Nadie piensa en doce medios días. Piensan en cinco días, cada uno con una mañana y una tarde.
FET lo sabe y registra ambos: los medios días en los que trabaja el motor de resolución y una lista separada que los vuelve a emparejar en días reales. Aproximadamente la mitad de los archivos reales de Mañanas-Tardes que hemos visto llevan ese emparejamiento; el resto solo lleva los medios días.
Conservamos lo que tenga su archivo. Si el emparejamiento está ahí, entra con todo lo demás y vuelve a salir en la exportación, sin cambios. Si no está ahí, no fabricamos uno; y cuando usted cambia un horario a Mañanas-Tardes usted mismo, lo construimos, porque en ese punto no hay nada que llevar y usted ha pedido la forma.

Esa es toda la política, y es deliberadamente aburrida: le mostramos su propio archivo. Una estructura que FET nunca escribió no es una estructura que inventaremos para usted, por muy útil que parezca la invención.
Su horario lleva el modo con el que fue creado o importado, y el modo se muestra en el encabezado de la pantalla de datos. Usted no lo configura aquí; usted ve lo que FET estableció.
Una advertencia que vale la pena leer dos veces
Si usted es el propietario del horario, esa insignia de modo es un botón, y hacer clic en él inicia un cambio.
Cambiar de modo elimina datos. Tiene que hacerlo: los modos no comparten un vocabulario de restricciones, por lo que dejar Mañanas-Tardes significa que las reglas de mañana/tarde no tienen a dónde ir. Es por eso que solo el propietario puede hacerlo, y por qué la insignia es solo una etiqueta para todos los demás.
No es una configuración para probar. Decida el modo en FET, donde viven las restricciones.
Por qué esto importa más de lo que parece
La escolarización de dos turnos no es un nicho. Es normal en gran parte de Turquía, Marruecos, América Latina y el sur de Asia: cualquier lugar donde un edificio atiende a más alumnos de los que tiene asientos.
Ya existe una herramienta de FET construida específicamente para el sistema de mañana/tarde marroquí, lo que le dice dos cosas: la demanda es real y ha estado desatendida durante tanto tiempo que la gente construye la suya propia.
Si su escuela funciona en dos turnos, el modo ya existe en el software que está utilizando. Lo que ha faltado es todo lo posterior al motor de resolución —leerlo, compartirlo, imprimirlo, ponerlo en una pared— en una forma que admita que su día tiene una costura en el medio.