39
Bearbeitungen
Keine Bearbeitungszusammenfassung |
|||
Zeile 139: | Zeile 139: | ||
* Fixiere#Teilnehmer#der Kursart#M | * Fixiere#Teilnehmer#der Kursart#M | ||
Nun kann man zusätzlich einschränken, wie viele Kursewechsel es geben darf und zwar mit diesen Regeln: | Nun kann man zusätzlich einschränken, wie viele Kursewechsel es geben darf und zwar mit diesen Regeln: | ||
*"SchülerIn#...#hat definitiv Fach-Art#...", praktisch um Laufbahnen zu gewährleisten. | |||
*"Fixiere#max. Kurswechsel (Summe aller SuS)#...#-", Beispiel: "Fixiere#max. Kurswechsel (Summe aller SuS)#101#-" | |||
*"Fixiere#max. Kurswechsel (je SchülerIn)#...#-", Beispiel: "Fixiere#max. Kurswechsel (je SchülerIn)#2#-" | |||
*"Fixiere#max. Kurswechsel (bestimmte SchülerIn)#...#...", Beispiel: "Fixiere#max. Kurswechsel (bestimmte SchülerIn)#Mustermann;Max;01.01.2001;3#1" | |||
*"Fixiere#max. Abitur-Kurswechsel (Summe aller SuS)#...#-", Beispiel: "Fixiere#max. Abitur-Kurswechsel (Summe aller SuS)#76#-" | |||
*"Fixiere#max. Abitur-Kurswechsel (je SchülerIn)#...#-", Beispiel: "Fixiere#max. Abitur-Kurswechsel (je SchülerIn)#1#-" | |||
*"Fixiere#max. Abitur-Kurswechsel (bestimmte SchülerIn)#...#...", Beispiel: "Fixiere#max. Abitur-Kurswechsel (bestimmte SchülerIn)#Musterfrau;Maren;01.01.2001;4#1" | |||
Eine Auflistung der Kurswechsler liefert das Ausgabefenster unten rechts. | |||
Format: | |||
Nachname;Vorname;01.01.2000;3;3;E-GK1#E-GK3#GKS;EK-GK1#EK-GK2#GKM;?#PL-GK1#GKM | |||
Dabei gilt: | |||
Nachname;Vorname;01.01.2000;Geschlecht;Anzahl Kurswechsel;alter Kurs#neuer Kurs#Kursart | |||
Ist dabei (wie im Beispiel) ein ? aufgeführt, gab es dort noch keine Kurszuordnung (Zusatzkurse GE/SW) oder der Kurs existiert nicht mehr (nach Zusammenlegung "aus 2 mach 1"). Dort gibt es ja zwangsweise einen neuen Kurs. Diese Kurswechsel werden in der Auflistung (Ergebnis....txt) zwar gezählt, aber nicht im Rahmen der Regel gezählt. Dort wird die Begrenzung für die ECHTEN Kurswechsel festgelegt. | |||
Wichtig ist dabei, dass den neuen Kursen (Zusatzkursen) noch keine Schüler zugewiesen sind, ansonsten zählt er sie ja mit. | |||
Zeile 149: | Zeile 162: | ||
Beim Blockungsimport kann die Abfrage, ob alle Schüler/Kurse als Regeln fixiert weden sollen, bejaht werden. | Beim Blockungsimport kann die Abfrage, ob alle Schüler/Kurse als Regeln fixiert weden sollen, bejaht werden. | ||
... | ... | ||
''Strategie 3'' | |||
In der Regel geht es beim Blocken der ZKs in bestehende Schienen nicht ohne Umwahlen. Ich gehe wie folgt vor. | |||
In Kurs42 lade ich aus LuPO die Kurswahlen der Q2 in die zuvor hochgesetzt Kurs42 Blockung der Q1 und richte dann ZKs ein ohne sie ins Blockungsraster zu setzen. | |||
Danach wird die Blockung in Textdateien exportiert und in CNF importiert. Dann werden für alle GK und LK die Kurse in Schienen und die Schüler in den Kursen fixiert (beim Import der Dateien wird die Abfrage bejaht). Nur die ZKs bleiben frei. Dann fängt man mit kleiner Umwählerzahl an zu blocken. Bei UNSAT erhöht man sie um einen, bis man eine Lösung findet. | |||
Wenn ich dabei auf eine "Handvoll" Umwähler komme, geht das Ganze zurück nach Kurs42 und ich mache die restlichen Anpassungen von Hand. Sind es zu viele, kann man alle Schüler mit GKM zur Umverteilung freigeben und fängt wieder bei 0 Umwählern an. | |||
=== Strategien und weitere Tipps === | === Strategien und weitere Tipps === |
Bearbeitungen