Validierungsfehler

Was tun, wenn Stunden das Maximum überschreiten

Dieser Fehler bedeutet, die Woche hat nicht genug Unterrichtsslots für die konfigurierten Stunden. Korrigieren Sie die Zählungen, bevor Sie Präferenzen feinjustieren.

Juho Isola, Gründer von Smootables

Constraint-Rezept

Dieser Fehler bedeutet Arithmetik, nicht Stundenplanqualität: Sie haben mehr Unterrichtsplatzierungen angefordert, als die Woche halten kann, wenn Sie Perioden pro Tag, Unterrichtswochen, Lehrkraftlast, Räume und nicht verfügbare Zeit zählen. Kein Generator kann 45 Stunden platzieren, wenn nur 40 gültige Slots existieren. Zählen Sie Nachfrage und Kapazität in den Quelldaten neu, bevor Sie Präferenzen ändern.

Kernaussagen

  • Die Woche hat weniger gültige Slots als erforderliche Unterrichtsplatzierungen.
  • Zählen Sie Perioden, Wochen, Stunden, Lehrkräfte und Räume neu.
  • Importierte Duplikate verursachen oft plötzliche Überlastung.
  • Korrigieren Sie Quelldaten, bevor Sie Verteilungs- oder Lückenpräferenzen ändern.

Was der Fehler wirklich bedeutet

Das Stundenplansystem sagt Ihnen, dass Nachfrage das Angebot übersteigt. Das können zu viele Stunden im Periodenplan sein, zu wenige Perioden im Schultag, zu viel Lehrkraft-Unverfügbarkeit oder zu wenige Räume für Gruppen, die gleichzeitig laufen müssen.

Das wird nicht behoben, indem Sie den Generator länger laufen lassen oder eine Qualitätspräferenz erhöhen.

Wo Planer die Diskrepanz meist finden

Beginnen Sie mit einer einfachen Zählung: erforderliche Stunden pro Gruppe oder Lehrkraft versus verfügbare Perioden im Zyklus. Prüfen Sie dann, ob Fachstunden Räume brauchen, die nur in kleiner Zahl existieren.

Der Validierung-vor-Solver-Guide behandelt statische Prüfungen und Machbarkeitstests vor einem automatischen Solve.

Nächste Schritte

  1. Zählen Sie Perioden pro Tag, Zykluslänge und Unterrichtswochen neu.
  2. Summieren Sie erforderliche Stunden pro Klasse, Lehrkraft und Raumpool.
  3. Vergleichen Sie diese Summen mit verfügbaren Perioden nach Entfernung nicht verfügbarer Zeit.
  4. Suchen Sie nach doppelten Zeilen in Importen oder kopierten Curriculumzeilen.
  5. Reduzieren Sie Stunden, fügen Sie Räume hinzu, verlängern Sie den Schultag oder gleichen Sie Personal aus.
  6. Führen Sie Validierung erneut aus, bevor Sie Verteilung, Lücken oder andere Präferenzen anfassen.

Typische Fehler

  • Generator-Zeitlimits erhöhen, wenn die Zählung schon unmöglich ist
  • Doppelte Stunden aus einer Tabelle im Import übersehen
  • Nicht verfügbare Perioden als unterrichtbare Slots zählen

In Smootables

Smootables prüft den Periodenplan, bevor es Zeit für einen vollständigen Generate-Lauf aufwendet.

Wenn erforderliche Stunden übersteigen, was Ihre Woche halten kann, zeigt Smootables ein Kapazitätsproblem statt eines kaputten Rasters. Auf dem Period screen listet Validation Errors Probleme, die Sie beheben müssen, bevor Generate timetable läuft, zum Beispiel eine Lehrkraft über ihrem wöchentlichen Stundenmaximum oder nicht genug Räume für Gruppen, die gleichzeitig unterrichten würden.

Bestehen diese Prüfungen, passt der Plan aber trotzdem nicht, benennt der Fehlerbericht das Defizit: zu wenige Unterrichtsslots im Schultagsraster, zu wenige Räume oder beides.

  1. Entfernen Sie doppelte Platzierungen oder reduzieren Sie Stunden im Periodenplan.
  2. Fügen Sie Räume unter Resources hinzu oder erweitern Sie den Schultagsplan, wenn gleichzeitige Gruppen mehr Kapazität brauchen.
  3. Generieren Sie erst erneut, wenn Validation Errors leer ist.

Kurzantworten

Kann ein besserer Generator zu viele Stunden beheben?

Nein. Wenn gültige Slots weniger sind als erforderliche Stunden, muss die Zählung zuerst geändert werden.

Sollte ich zuerst weiche Randbedingungen lockern?

Nein. Verteilungs- und Lückenpräferenzen schaffen keine neuen Unterrichtsperioden. Korrigieren Sie zuerst Nachfrage und Kapazität.

So passt Smootables zu den Constraints Ihrer Schule

Buchen Sie eine Einführung. Wir gehen gemeinsam Lehrkräftebelastung, Räume und Stundenplanregeln durch und zeigen, wie sie in Smootables umgesetzt werden.