28 Commits

Author SHA1 Message Date
08e5cf11bd Mehr Fuktionen fuer historische Dienste
Planungszeitraum und historischer Zeitraum koennen sich jetzt
ueberlappen. So lassen sich einzelne Dienste (z.B. von einer Familie)
nachtraeglich neu planen.

historische Dienste werden bei den Constraints 1 Dienst pro Tag und 1
Dienst pro Woche korrekt beruecksichtigt

elterndienstplaner.py erzeugt jetzt ausgaben-gesamt.csv, die fuer
spaetere Aufrufe als Eingabe vorherige-dienste.csv verwendet werden kann.
2026-01-28 20:30:14 +01:00
Jan Hoheisel
b524edc2ba Tabellarische Debugausgabe
Gibt die Anzahl zugeteilter Dienste (historisch + neu) nach Dienstart und Eltern aus, sowie abweichung zum Globalen Ziel
2026-01-25 22:07:39 +01:00
Jan Hoheisel
e6dc8ff9d4 Eltern-Anleitung 2026-01-18 21:23:31 +01:00
Jan Hoheisel
07a1fbf002 leerzeile 2026-01-18 00:03:02 +01:00
Jan Hoheisel
19ed1449eb Startscript entfernt 2026-01-17 23:55:55 +01:00
Jan Hoheisel
f8648313bf Dokumentation 2026-01-17 23:41:25 +01:00
Jan Hoheisel
a25f516d4c Readme, Kommentare, Umbenennungen
Readme ueberarbeitet
2026-01-17 23:19:41 +01:00
Jan Hoheisel
f4791cf7bb refactoring: Neue Architektur 2025-12-25 21:43:29 +01:00
Jan Hoheisel
0c538cab00 refactoring: dienstkuerzel aufloesen 2025-12-25 19:58:48 +01:00
Jan Hoheisel
2f0609b570 refactoring: monat in planungszeitraum umbenannt 2025-12-25 19:53:05 +01:00
Jan Hoheisel
909e8ff9a0 redundante daten der dienstfaktoren entfernt 2025-12-25 19:45:36 +01:00
Jan Hoheisel
367e3cd316 vorherige_dienste verneinfacht 2025-12-25 00:06:21 +01:00
Jan Hoheisel
33b8a0047c praeferenz-statistik und schonfrist 2025-12-24 23:56:11 +01:00
Jan Hoheisel
613ffef9b6 Reale Daten korrigiert. " und " als Namensseparator. 2025-12-24 22:31:26 +01:00
Jan Hoheisel
95b21aa150 fairness ueber alle Dienste und Debugausgabe 2025-12-24 21:56:50 +01:00
Jan Hoheisel
b885388122 refactoring: globale Zielverteilung Personenanzahl 2025-12-24 14:15:17 +01:00
jan
1a5e5904d1 refactoring: globale Zielverteilung Personenanzahl 2025-12-23 22:36:26 +00:00
Jan Hoheisel
d3b82827af constraint ein dienst pro woche um historische dienste erweitert 2025-12-23 23:00:01 +01:00
Jan Hoheisel
32c92fcb63 gitignore 2025-12-23 22:44:41 +01:00
Jan Hoheisel
7ebe50723e refactoring: constraints 2025-12-23 22:44:09 +01:00
Jan Hoheisel
c2f12dcce9 refactoring: io ausgegliedert 2025-12-23 22:28:03 +01:00
Jan Hoheisel
9588e75ee0 refactoring: lokale fairness 2025-12-23 22:15:07 +01:00
Jan Hoheisel
03d1c362f1 refactoring: type hints 2025-12-23 22:00:29 +01:00
Jan Hoheisel
2d3f49539c refactoring: dienste in klasse 2025-12-23 21:44:05 +01:00
Jan Hoheisel
182b7d1aff pseudonymisierste Daten importiert
doppelter Code aus berechne_faire_zielverteilung eliminiert
Max 10 Sekunden Rechenzeit
2025-12-22 21:31:25 +01:00
b99f1762c3 pseudonymisierte historische daten 2025-12-22 20:52:31 +01:00
Jan Hoheisel
095e022724 scheint zu funktionieren 2025-12-22 01:06:11 +01:00
Jan Hoheisel
cdb151d7b0 init 2025-12-21 21:57:23 +01:00