Hello,
I have three sets of activities (A1, A2, ... A20), (B1, B2, ..., B8), and (C1, C2, ... C12). Each subactivity in set A has no teacher set and a different set of students for each subactivity. Each activity in B has the same teacher and no students set. Each activity in C has the same teacher (but a different one from B) and no students set.
The goal is to have teacher B or teacher C be assigned to each activity from set A. I want each activity in set A to overlap with one activity in either set B or set C. Activities in set A may be overlapping. Activities in sets B and C can not. Examples that are OK:
A1 & B1
A2 & C1
A1 & B1 & A2 & C1
Not OK:
B1 & C1
A1 & A2
A1 & A2 & B1
Is it possible?
if fear not with the official version, but i think it will be possible with the MAPR version. (see custom version 3 at http://lalescu.ro/liviu/fet/custom.html )
if you want to stay with the official version you need select yourself about the "correct" teacher for the subgroups.
Minor correction:
i think you can do it a bit more strict with the official version.
More strict, because "A1 & B1 & A2 & C1" will never happen with the following idea:
add a "not overlapping" constraint to all activities A1 ... A20.
add a max time slots from a selection to all activities (so A1 ... A20 and B1 ... B8 and C1 ... C12). Select the whole timetable and allow a max number of 20 slots (you don't need to select that 20 slots, FET will choose them).
Hi Volker,
Thanks for your reply. I had considered the "more strict" possibility. I will switch to the MAPR version. Is there anything I should be aware of when switching versions?
i forgot: the "more strict version" needs a 3th constraint:
not overlapping for activities B1... B8 + C1 ... C12
The MAPR version works totaly different. please check the example files first! The example files are with multiple students per teacher activity. In your case it is "simpler", since you will have got only a single students set per teacher activity.