I am a newbie of FET. I would like to ask whether there is a way to set the activities preferred rooms for different weekdays?
For example:
An activities must be held on either at the rooms RA1/RA2/RA3/RA4 on Mon to Wed, and either at the rooms RB1/RB2/RB3 on Thr to Fri.
Is there any way to solve the problem instead of a new development?
Maybe you could make the rooms RA1..RA4 not available on Mon..Wed and rooms RB1..RB3 not available on Thu..Fri? Then preferred rooms for activity: RA1..RA4 together with RB1..RB3.
Otherwise, the problem seems impossible directly and yes, a custom version seems to be needed. Or maybe other people will show some different tricks to use.
I think you must split this activities into 2 activities.
Give the Mon..Wed activities the activity tag (Mon..Wed) and a constraint that this activity Tag is not available at Thu..Fri.
Give the Thus..Fri activities the activity tag (Thu..Fri) and a constraint that this activity Tag is not available at Mon..Wed.
Then use a space constraint to that activities (or activities tags).