Kurs42_To_CNF

Hier können alle Themen rund um die neuen zusätzlichen Blockungsprogramme diskutiert werden.

Moderator: wschrewe

B. Bartsch
Fachberater*in
Beiträge: 313
Registriert: Dienstag 4. Dezember 2018, 14:14
Schulform: Gymnasium

Re: Kurs42_To_CNF

Beitrag von B. Bartsch »

Was passiert eigentlich mit Kursen, bei denen in Kurs 42 das Flag "Blocken" auf false gesetzt ist?
Mein Programm ignoriert alle Eingaben von Kurs42 und nimmt nur die Rohdaten.
Alles andere muss man als Regeln definieren. Je nach Kontext unterschiedliche Regeln.

Beispiel 1 - Man möchte einen Kurs "deaktivieren", dann:
Kurs#BI-GK1#max. SuS (ignoriert Kursdifferenzen)#0

Beispiel 2 - Man möchte die Lage des Kurses und die SuS fixieren, aber andere SuS dürften noch rein
Fixiere#Schiene und Teilnehmer#des Kurses#BI-GK1

Beispiel 3 - Man möchte die Lage des Kurses und die SuS fixieren (z.B: 26), aber andere SuS dürften nicht mehr rein
Fixiere#Schiene und Teilnehmer#des Kurses#BI-GK1
Kurs#BI-GK1#max. SuS (ignoriert Kursdifferenzen)#26
B. Bartsch
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1013
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Kurs42_To_CNF

Beitrag von wschrewe »

B. Bartsch hat geschrieben: Mittwoch 2. Juni 2021, 13:23Beispiel 1 - Man möchte einen Kurs "deaktivieren", dann:
Kurs#BI-GK1#max. SuS (ignoriert Kursdifferenzen)#0
Danke! Das habe ich gesucht.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
B. Bartsch
Fachberater*in
Beiträge: 313
Registriert: Dienstag 4. Dezember 2018, 14:14
Schulform: Gymnasium

Re: Kurs42_To_CNF

Beitrag von B. Bartsch »

2021-06-04a
Neue Regel: GK-Kursdifferenz#7#maximale Anzahl#1
Begrenzt die Anzahl einer bestimmten GK-Kursdifferenz. Obiges Beispiel würde aber noch Kursdifferenzen der Größe 8, 9, 10, ... zulassen. Man muss zunächst die globale Kursdifferenz auf 7 begrenzen und dann kann man schrittweise jede nachfolgende Kursdifferenz minimieren.
B. Bartsch
B. Bartsch
Fachberater*in
Beiträge: 313
Registriert: Dienstag 4. Dezember 2018, 14:14
Schulform: Gymnasium

Re: Kurs42_To_CNF

Beitrag von B. Bartsch »

2021-06-26a
Bug: Die Regel "GK-Kursdifferenz#<...>#maximale Anzahl#<...>" hatte einen Bug. Herr Schrewe hat den Fehler in meinem Code gefunden, vielen Dank dafür! Nun behoben.
B. Bartsch
B. Bartsch
Fachberater*in
Beiträge: 313
Registriert: Dienstag 4. Dezember 2018, 14:14
Schulform: Gymnasium

Re: Kurs42_To_CNF

Beitrag von B. Bartsch »

2021-06-26b
Neue Regel: Lehrkraft#<...>#nicht in Schiene#<...>
Diese Regel ist ggf. etwas komfortabler, als es für jeden Kurs einzeln zu definieren.

Neue Regel: Lehrkraft#<...>#nicht mehrfach in Schiene#-
Forciert, dass die Lehrkraft "beachtet" wird, also ein Kurs der Lehrkraft nicht mehrfach in einer Schiene vorkommt.
B. Bartsch
Antworten

Zurück zu „Externe Blockungsprogramme“