Das Wichtigste auf einen Blick
- Lesen Sie, warum jede Periode blockiert ist, bevor Sie das Raster anfassen; der Grund wählt die Taktik.
- FIT-Ketten machen einen Slot frei, indem sie andere Aktivitäten verschieben, in zwei Schritten oder vielen.
- Die Teilzeitverfügbarkeit von Lehrkräften ist der häufigste einzelne Treiber von Clashes.
- Ein Konflikt, der geordnetes Tauschen übersteht, ist strukturell: Personal, Blöcke oder Teilungen müssen sich ändern.
Zuerst den Kickout lesen
Beginnen Sie damit, warum jede Periode unbrauchbar ist: ein Lehrkraft-Clash, ein Schüler-Clash oder beides. Ein Kickout ist ein konkreter Platzierungsfehler mit einem konkreten Grund je Periode, und die Lösung unterscheidet sich je nach Grund. Ein Lehrkraft-Clash weicht vielleicht einer Personaländerung; ein Schüler-Clash deutet meist auf die Gruppenstruktur.
Diesen Leseschritt zu überspringen ist der Weg zu schlechteren Rastern. Ein Tausch gegen den falschen Grund verschiebt den Konflikt an eine weniger sichtbare Stelle.
Eine FIT-Kette abarbeiten
FIT ist geordnete Tauscharbeit, kein Brute Force.
- Die festgefahrene Stunde wählen und lesen, warum jede Periode blockiert ist.
- Eine Aktivität finden, deren Verschiebung eine nutzbare Periode freigeben würde.
- Ist auch diese Aktivität blockiert, die Kette Glied für Glied verlängern.
- Bei jedem Glied prüfen, dass Personal und Schüler frei bleiben.
- Die Kette erst anwenden, wenn die endgültige Platzierung von Anfang bis Ende gültig ist.
- Das Raster erneut validieren, damit der Kickout nicht bloß verschoben wurde.
Die übrigen Taktiken
Nutzen Sie die kleinste Taktik, die zu dem Grund passt, den Sie aus dem Kickout gelesen haben.
- Personal-Pins, damit eine Kette keine Zuweisungen umverteilt
- Lehrkraft-Tausche, wo die Schulrichtlinien sie erlauben
- Oberstufenunterricht oder Unterricht außerhalb der Blöcke verschieben, wo diese Struktur existiert
- Klassen teilen, wenn die Struktur es trägt
- Teilzeitverfügbarkeit prüfen, wenn derselbe Clash immer wiederkehrt
- Strukturprüfung, wenn keine erlaubte Änderung eine gültige Periode schafft
So geht es in Smootables: Konflikte, Slot-Einblick und der Wartebereich
Period
Room A
Period
Room A
Period
Room A
Period
Room A
Period
Room A
Period
Room A
Period
Room A
Period
Room A
Period
Room A
Period
Room A
Conflicts detected
The following conflicts will occur if you proceed:
Teacher J. Rivera is already scheduledWorkshop safety at 10:15–11:45
Wer unter Stundenpläne eine Stunde in einen kollidierenden Slot zieht, öffnet einen Konfliktdialog, der genau auflistet, was kollidieren würde, und die Wahl ist explizit: fortfahren mit protokolliertem Konflikt oder abbrechen. Öffnen Sie vor einem Zug per Mauszeiger über dem Slot den Slot-Einblick, um die freien Lehrkräfte, Räume und die freie Ausstattung für diese Zeit zu sehen.
Eine festgefahrene Stunde parken Sie im Wartebereich, arbeiten die Kette auf dem Raster ab (eine Stunde auf eine andere ziehen, um sie zu tauschen) und platzieren die geparkte Stunde, sobald ein Slot frei wird. Das Bearbeitungsprotokoll erfasst jeden Zug und jeden Tausch, sodass sich eine schiefgegangene Kette zurücklesen und Schritt für Schritt auflösen lässt.
Warum Reihenfolge Anstrengung schlägt
Stundenplanung ist NP-vollständig: eine formale Art zu sagen, dass sich ein festgefahrenes Raster nicht mit Brute Force lösen lässt. Die Methode, die skaliert, ordnet Aktivitäten danach, mit wie vielen anderen sie kollidieren, und platziert die konfliktreichsten zuerst, solange das Raster den Platz hat, den sie brauchen. Lässt man sie bis zum Schluss liegen, haben die leichten Stunden jeden Slot besetzt, der funktioniert hätte.
Dieselbe Rangordnung sagt Ihnen, wann Sie aufhören sollten zu tauschen. Bleibt die Clash-Zahl einer Stunde hoch, egal welche Züge Sie versuchen, ist nicht der Stundenplan das Problem: Personal, Blöcke oder Klassenteilungen sind es. Teilzeitverfügbarkeit treibt mehr dieser Fälle als alles andere; kehrt derselbe Clash immer wieder, gehört die Prüfung zu Teilzeit-Lehrkräften, und die Reparaturrezepte für die konkreten Fehler sind eine doppelt gebuchte Lehrkraft und ein Raum-Clash.
Fragen von Planenden zu Konflikten
Ist ein Kickout die Schuld des Solvers?
Selten. Ein Kickout meldet, dass keine Periode für Personal und Schüler dieser Stunde funktioniert. Die Ursache liegt meist in den Daten oder der Struktur; der Solver ist der Bote.
Wie lang kann eine FIT-Kette werden?
Vom Tausch in zwei Schritten bis zu vielen Schritten. Die praktische Grenze ist die Erklärbarkeit: Wenden Sie eine Kette nur an, wenn Sie sagen können, warum jeder Zug darin gültig ist. Eine Kette, die Sie nicht erklären können, ist ein strukturelles Signal.
Skaliert tauschbasierte Konfliktlösung auf große Einrichtungen?
Ja, wenn die Reihenfolge stimmt. Ein Praktiker, der im Maßstab von rund 1.800 Modulen und 350.000 Studierenden arbeitet, beschreibt dieselbe Methode: Aktivitäten danach ordnen, mit wie vielen anderen sie kollidieren, und die konfliktreichsten zuerst packen.