
    TODO: Neuer Button zu XML ...pro kurs klausurdatumsbereich

    Ergänzend zu 607/608 könnte die Regel „Abstand von Klausuren mit Kursart <A> zu Kursart <B> mind. <C> Tage.“ eingeführt werden. 
    Damit ist gemeint, das PRO SCHÜLER  geschaut wird, dass zum Beispiel nicht 2 LKs hintereinander schreiben. 
    Das kann man aktuell nicht verhindern.

    Dann ging es noch um die Klausurphasen: Um die einzeln optimieren zu können, hatten wir überlegt, 
    ob man bei einer bestehenden Lösung einen Satz von Regeln erzeugen lassen kann, 
    den man z. B. bei Eingabe einer Anzahl an Wochen erhält, der dann sagt, 
    wann die nächste Klausur eines Kurses frühestens geschrieben werden soll. Das kann man dann in die neue Klausurphase kopieren.
 
    Des Weiteren wäre es gut, wenn man für den XML Export die Startzeiten (zu den Unterrichtsstunden), 
    die Schienen-Präfixe (aktuelle immer „Schiene“) und die Klausurbezeichnung setzen könnte. 
    Aktuell passe ich das immer im Texteditor an.

[b]bar_Klausurplanung_CNF_2020_04_14a[/b]
    Ein potentieller Bug wurde (hoffentlich) behoben.

[b]bar_Klausurplanung_2020_02_02d[/b]
    Der Programmname wurde mit "bar_" am Anfang verändert. Ich hoffe das ist nicht zu eitel ;-)

    Zu jeder Regel kann man sich eine Erklärung (Hilfe) angucken.

    Die Regeln 603/604 definieren mündliche Prüfungen. Dafür wurden Tage geblockt für alle anderen Klausuren - was zu restriktiv war!
    Nun ist es so implementiert, dass andere Klausuren stattfinden dürfen, wenn diese kollisionsfrei sind.
    
    Die Regeln Regel 607/608 definieren, dass nach einer bestimmten Klausur am Tag danach und davor keine andere Klausur stattfinden soll.
    Das ist eine reine kurs-sichtweise und zu restriktiv, denn wenn ein Schüler gar nicht teilnimmt an der Klausur, 
    dann muss der Tag davor oder danach für ihn auch nicht gesperrt werden. 
    --> Die Regeln 303/304 lösen dies, da sie aus Schüler-Sicht den Tag davor/danach sperren.

    Die Regeln 609/610 wurden so verändert, dass Schüler als [b]anwesend[/b] gezählt werden, 
    wenn sie an diesem Tag in einer mündlichen Prüfung involviert sind.

2020-01-29
    Neu: Erläuterung jeder Regel mit dem Button "?".

2020-01-12
    Neue Regel: 611#Summe an Klausurstunden, die laut Plan stattfinden minimal <A>.

2020-01-09
    Neue Regel: 206#Plan: Pro Zelle (Summe über alle Wochen) am Tag <A> in Stunde <B> maximal <C> Klausurtermine.
    So kann man nun auch einzelne Zellen ansteuern. "Tag" und "Stunde" erlauben auch *, so dass man Zeilen- und Spaltenbegrenzungen erreicht.

2019-12-27
    Neue Regel: 505#Klausurbeginn: Von Fach/Kursart <A>/<B> mit Klausurnummer <C> liegt zwischen Datum <D> und <E>.
    Bug: Element <E> würde in den Regeln ignoriert. Nun korrigiert.

2019-12-24
    Regel 606 war fehlerhaft. Bei <*>/<LK> wurden auch GKs miteinbezogen. Nun korrigiert.

2019-12-22
    Veränderungen während der Berechnung nun unproblematisch...

2019-12-21
    Regel 401
    Regel 502
    Regel 503
    ... so verändert, dass die Klausurnummer mit angegeben werden muss.
