Constraint-Rezept
Raumbeschränkungen entscheiden, welche Räume eine Stunde aufnehmen dürfen. Eine Muss-Beschränkung bedeutet, die Stunde kann nirgendwo anders laufen, zum Beispiel ein Naturwissenschaftspraktikum im Labor. Eine Präferenz bedeutet, Sie würden lieber Raum 12 nutzen, könnten aber Raum 14. Platzierungen im falschen Raumtyp sind eine Hauptursache unlösbarer Stundenpläne, und zu Anforderungen beförderte Präferenzen erzeugen Fehlschläge, obwohl die ganze Zeit ein gültiger Raum existierte.
Kernaussagen
- Muss-Raumtypen blockieren falsche Platzierungen; Präferenzen steuern die Wahl.
- Prüfen Sie Kapazität und Ausstattung zusammen mit dem Raumtyp.
- Als verbindlich markierte Lieblingsräume erzeugen falsche Konflikte.
- Setzen Sie Raumregeln vor der Generierung in den Stammdaten.
Anforderungen versus Präferenzen
Ein Chemiepraktikum im Standardklassenzimmer ist nicht dieselbe Stunde, ein Slot im falschen Raumtyp ist also überhaupt keine Lösung. Das ist eine hard-Regel. Eine Präferenz für einen vertrauten Raum nahe dem Lehrerzimmer ist eine Qualitätswahl, die der Generator eintauschen kann, also eine soft-Regel.
Wird jeder bevorzugte Raum verbindlich, kann der Stundenplan scheitern, obwohl ein gültiger Raum existiert. Der Generator meldet keine Lösung, und die Ursache ist die Klassifizierung, nicht das Gebäude.
Ein durchgerechnetes Beispiel: wer kann das Praktikum der Jahrgangsstufe 9 aufnehmen?
Sechsundzwanzig Schüler brauchen ein Chemiepraktikum. Der Raumtyp allein entscheidet nicht; Kapazität und Ausstattung gehören in dieselbe Prüfung.
| Raum | Typ | Plätze | Ausstattung | Urteil |
|---|---|---|---|---|
| Chemielabor 1 | Labor | 24 | Abzug | Nein. 26 Schüler brauchen 26 Plätze. |
| Chemielabor 2 | Labor | 28 | Abzug | Ja. Typ, Größe und Ausstattung passen alle. |
| Raum 12 | Klassenzimmer | 30 | Keine | Nein. Ein Praktikum kann nicht in einem Standardraum laufen. |
| Physiklabor | Labor | 28 | Kein Abzug | Nein, für dieses Praktikum. Für Trockenlabore geeignet. |
Ein geeigneter Raum von vieren. Diese Zahl, nicht die Gesamtzahl der Labore, ist das Raumangebot, um das diese Stunde konkurriert. Braucht eine zweite Klasse in derselben Stunde ein Labor mit Abzug, muss eine von beiden weichen, und keine Generator-Einstellung ändert das.
Erfassen Sie die Regeln vor der Generierung
- Listen Sie die Fächer und Aktivitäten auf, die einen Fachraumtyp erfordern, und markieren Sie alles andere als Präferenz.
- Erfassen Sie Kapazität, Ausstattung und Verfügbarkeit für jeden geeigneten Raum, wie in der Tabelle oben.
- Zählen Sie die geeigneten Räume und Stunden jeder Stunde. Ein geeigneter Raum bedeutet: früh platzieren oder gar nicht.
- Scheitert die Generierung, lockern Sie zuerst Regeln für bevorzugte Räume und lassen Sie Fachanforderungen intakt.
- Prüfen Sie nach dem Verschieben einer Stunde in einen neuen Raum die Lehrkraft- und Klassenkonflikte im Ziel-Slot erneut.
Fehler bei Raumregeln
- Den Lieblingsraum jeder Lehrkraft verbindlich machen
- Die Kapazität bei ansonsten korrektem Raumtyp ignorieren
- Raumbeschränkungen nach der Generierung statt in den Stammdaten hinzufügen
In Smootables
Raumbeschränkungen gelten pro Platzierung: Im Platzierungsformular übersteuert Allowed rooms, welche Räume diese Stunde nutzen darf, mit den Optionen Any room oder Specific rooms. Beschränken Sie ein Chemiepraktikum auf die Labore, und der Generator berücksichtigt nur diese Räume; die Analysezusammenfassung bestätigt die Room allowed list-Prüfung am Ergebnis. Jeder Raum trägt außerdem einen Capacity-Wert, die maximale Schülerzahl, der gegen Ihre Gruppen geprüft wird.
Der allgemeine Rat, Muss-Räume von bevorzugten zu trennen, überträgt sich direkt: Legen Sie echte Anforderungen in Allowed rooms und lassen Sie bloße Präferenzen unbeschränkt, damit der Generator seine Optionen behält.
- Setzen Sie Allowed rooms nur bei Stunden mit echtem Fachraumbedarf auf Specific rooms.
- Pflegen Sie die Raum-Capacity, damit Größenprobleme in der Validierung auffallen statt am ersten Schultag.
Kurzantworten
Wann ist eine Raumbeschränkung verbindlich?
Wenn die Stunde im falschen Raumtyp oder ohne erforderliche Ausstattung nicht laufen kann. Ein Slot im falschen Raum ist keine Lösung.
Was sollte Präferenz bleiben?
Vertraute Räume, Nähe und Komfortwahl gehören meist in die Präferenzmenge.