Ik heb in Access een tabel gemaakt waarin voor elke klas in onze school de belangrijkste leerkrachten worden vermeld:
klas1: lkr1, lkr2, lkr3, lkr4
klas2: klr2, lkr3, lkr5, lkr6
klas3: lkr1, lkr5, lkr7, lkr8
enz...
Nu zoek ik een manier om de computer een zo ideaal mogelijk deliberatierooster te laten berekenen.
Concreet: ik wil een rooster opstellen voor 24 klassen, waarbij 6 sessies worden georganiseerd, met telkens 4 parallelle deliberaties (deliberaties op hetzelfde moment). Ik wil echter zo weinig mogelijk overlappingen. Met andere woorden, als lkr1 uit het voorbeeld hierboven bij de eerste sessie bij klas1 staat, dan mag klas3 niet parallel staan in die eerste sessie, want lkr1 kan niet op twee plaatsen tegelijk zijn. Kort gezegd: klassen met dezelfde leerkrachten mogen niet (of zo weinig mogelijk) op dezelfde rij staan in het finale rooster.
Hoe pak ik het aan dat Access voor mij zo'n rooster kan berekenen? En als een ideaal rooster theoretisch gezien niet mogelijk is, kan ik de computer dan ook vragen om een zo ideaal mogelijk rooster (met zo weinig mogelijk overlappingen) te berekenen?
Alvast bedankt!
klas1: lkr1, lkr2, lkr3, lkr4
klas2: klr2, lkr3, lkr5, lkr6
klas3: lkr1, lkr5, lkr7, lkr8
enz...
Nu zoek ik een manier om de computer een zo ideaal mogelijk deliberatierooster te laten berekenen.
Concreet: ik wil een rooster opstellen voor 24 klassen, waarbij 6 sessies worden georganiseerd, met telkens 4 parallelle deliberaties (deliberaties op hetzelfde moment). Ik wil echter zo weinig mogelijk overlappingen. Met andere woorden, als lkr1 uit het voorbeeld hierboven bij de eerste sessie bij klas1 staat, dan mag klas3 niet parallel staan in die eerste sessie, want lkr1 kan niet op twee plaatsen tegelijk zijn. Kort gezegd: klassen met dezelfde leerkrachten mogen niet (of zo weinig mogelijk) op dezelfde rij staan in het finale rooster.
Hoe pak ik het aan dat Access voor mij zo'n rooster kan berekenen? En als een ideaal rooster theoretisch gezien niet mogelijk is, kan ik de computer dan ook vragen om een zo ideaal mogelijk rooster (met zo weinig mogelijk overlappingen) te berekenen?
Alvast bedankt!