Forum: Algorithmen, Datenstrukturen und Klassendesign
by Rülps,
31. Okt 2012
Genau so sieht's aus. Wenn es für einen Monat gut funktionieren sollte, so wird es auf ein Quartal erweitert. So weit gehen unsere aktuellen Schichtpläne auch. Alle drei Monate wird dann neu durchgewürfelt. Man kann natürlich nachträglich noch manuell tauschen.
Das ist dann der zweite Schritt.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Rülps,
31. Okt 2012
Ja, das wird alles berücksichtigt, sogar ein Ausfall des Betriebs wegen Invasion durch Außerirdische und/oder auch afrikanischen Killerbienen ;-)
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Rülps,
30. Okt 2012
Ehrlich gesagt bin ich auch sehr gespannt, ob die Methode "Wenn eine Millionen Affen, eine Millionen Jahre lang auf einer Millionen Schreibmaschinen eintippen, irgendwann mal Shakespeares Hamlet rauskommt" funktioniert. Einen Versuch ist's wert.
Ich plane schon beim zufälligen erstellen des Schichtplans einige Regeln zu beachten wie beispielsweise, dass pro Schicht genau zwei Leute...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Rülps,
30. Okt 2012
Ich hab's jetzt verstanden. Genial einfach! Vielen Dank! Ich gedenke das so umzusetzen: Für die Mitarbeiter nehme ich Records, da ich im Moment zumindest den Vorteil gegenüber Objekten nicht sehe. Wie ich den Schichtplan definiere weiß ich noch nicht so genau, aber ich denke, dass ich hier auch einen Record verwenden werde. Ich werde probehalber mal einen Monat programmieren. Das könnte dann in...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Rülps,
28. Okt 2012
Vielen Dank für die guten Tipps :thumb: Ich muss mich noch mehr damit beschäftigen, um detaillierter nachfragen zu können, aber generell gefällt mir der Monte-Carlo-Ansatz sehr gut.
Ich habe hier ein Verständnisproblem: Mitarbeiter zufällig auf Schichten zu verteilen ist kein Problem. Auch habe ich das mit dem Score prinzipiell verstanden. Was aber umfasst ein Mitarbeiter-Objekt und die...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Rülps,
28. Okt 2012
Hallo zusammen,
ich bin gerade an einem Punkt, wo ich an meine "Sich-einen-Algorithmus-ausdenken"-Grenze gestoßen bin. Ich arbeite seit einem Jahr in einem Krankenhaus, in dem 365 Tage im Jahr 24 Stunden am Tag 2 Service-Engineers anwesend sein müssen. Die Schichtplanung ist eine Katastrophe und meine Chefin ist auch am verzweifeln hier eine Systematik hineinzubekommen.
Vorneweg, ich habe...