2つのシフト、1つの建物
学校の半数が午前7時に登校して正午に下校し、残りの半数が正午に登校する場合でも、多くの時間割作成ツールは学校が一つであると想定してしまいます。

朝の7時になると建物は人でいっぱいになります。12時半になると一度空になり、また別の学生たちでいっぱいになります。彼らは一部同じ教師から教わり、全く同じ部屋を使います。
このような学校を運営しているなら、それが難しい理由となる2つの事実をすでにご存知でしょう。部屋には休憩時間がなく、一部のスタッフにも休憩がありません。1部制の学校では単なる不便に過ぎないこと(例えば、実験室の予約が20分重なっている、教師の午前の最後の授業と午後の最初の授業の間に空き時間がないなど)が、構造的な問題となります。
そして、時間割作成ツールを開くと、そのツールがあなたの学校を「非常に長い1日を持つ1つの学校」として認識していることに気づくのです。
長い1日は2つのシフトではない
その違いは見た目だけではありません。1部制のモデルでは、「7限目」は単に「6限目」より遅い時間というだけです。ソフトウェアにとっては境界線が存在せず、単に長い行があるだけなので、教師がその境界をまたいでスケジュールされることを止めるものは何もありません。
しかし、実際には境界線が存在します。それが、午後のスタッフが別の人である理由であり、部屋を空ける必要がある理由であり、「彼女は午前中のみ教える」という言葉が意味を持つ理由なのです。
境界線を表現できないモデルでは、それを守ることもできません。結局、手作業で強制することになり、作成されるはずのなかった重複がないか、すべての案をチェックすることになります。
FETはすでに知っている
これははっきりと述べておく価値があります。なぜなら、多くの人が見落としている部分だからです。FET自体はこれを適切に処理します。 これは回避策やコミュニティによるパッチではありません。FETは4つのモードのいずれかで動作し、そのモードによってどの制約ファミリーが存在するかが決定されます。
そのうちの1つが午前・午後です。そのモードでは、ソルバーは日単位ではなく半日単位で動作し、それ以外では存在しない制約ファミリー全体(午前と午後を別個のものとして扱うルール)が現れます。

つまり、境界線はあなたが監視しなければならないものではなくなり、モデルが認識するものになるのです。
読み戻すことがもう半分
半日グリッドはソルバーにとっては正しい形状ですが、人間にとっては間違った形状です。12の半日単位で考える人はいません。彼らは5日間、それぞれに午前と午後があると考えています。
FETはこれを知っており、両方を記録します。ソルバーが動作する半日単位と、それらを実際の日にペアリングして戻す別のリストです。私たちが確認した午前・午後のファイルのうち、約半分はそのペアリングを保持しており、残りは半日単位のみを保持しています。
私たちは、あなたのファイルが持っているものをそのまま保持します。ペアリングがあれば、他のすべてと一緒に読み込まれ、エクスポート時にも変更されずにそのまま出力されます。ペアリングがない場合、私たちは勝手に作成することはありません。あなたが自分で時間割を切り替えて午前・午後モードにした場合は、その時点で引き継ぐべきものがないため、私たちが作成します。あなたがその形状を求めたからです。

これが私たちの方針のすべてであり、意図的に退屈なものにしています。私たちはあなた自身のファイルを表示します。 FETが書き出さなかった構造を、たとえそれがどれほど便利そうに見えても、私たちが勝手に作り出すことはありません。
あなたの時間割は、作成またはインポートされた時のモードを保持しており、そのモードはデータ画面のヘッダーに表示されます。ここで設定を行うのではなく、FETが設定した内容を確認するのです。
二度読む価値のある警告
あなたが時間割の所有者である場合、そのモードバッジはボタンになっており、クリックすると切り替えが始まります。
モードを切り替えるとデータが削除されます。 そうせざるを得ません。モード間で制約の語彙が共有されていないため、午前・午後モードを離れると、午前/午後のルールが行き場を失うからです。そのため、所有者だけがこれを行うことができ、他の人にとってはバッジは単なるラベルとなっています。
これは試してみるための設定ではありません。制約が存在するFET側でモードを決定してください。
これがなぜ重要なのか
2部制の学校教育はニッチなものではありません。トルコ、モロッコ、ラテンアメリカ、南アジアの大部分で一般的であり、座席数よりも多くの学生を抱える建物がある場所ならどこでも見られます。
モロッコの午前/午後システム専用に構築されたFETツールがすでに存在しており、これは2つのことを物語っています。需要は本物であり、人々が独自にツールを作るほど長い間、十分なサービスが提供されてこなかったということです。
あなたの学校が2部制で運営されているなら、そのモードはすでに使用しているソフトウェアの中に存在しています。欠けていたのは、ソルバー以降のすべて(読み込み、共有、印刷、壁への掲示など)を、1日の真ん中に境界線があることを認める形状で行うことでした。