When I was still setting the timetable for a University I had a similar problem:
We had 10 different departments
220 teachers
144 different groups
10 000 students and
68 rooms
4 different campuses
I defined two activity tags: One with all Venues and one with all venues excluding special venues, for example:
AllRooms: R1, R2, R3,....., R68
Rooms: R6, R7, R8,...R68 where Rooms 1 to 5 are special rooms.
When defining the activities I added the appropriate activity tag to the appropriate teacher or activity.
I any way had to define all 4000 plus activities and it is only one click extra. I preferred this rather than to use the time constraint -->Activities--> preferred rooms.
Unfortunately one cannot add two room activity tags to the same activity, if I am correct, for example if one defines activity tag SpecialRooms: R1, R2, R3, R4, R5 and AllRooms: R6, .... R68. In such a case AllRooms can be added to all activities and we can only add SpecialRooms when needed, but FET does not allow this and there might be a good reason for that.
We had 10 different departments
220 teachers
144 different groups
10 000 students and
68 rooms
4 different campuses
I defined two activity tags: One with all Venues and one with all venues excluding special venues, for example:
AllRooms: R1, R2, R3,....., R68
Rooms: R6, R7, R8,...R68 where Rooms 1 to 5 are special rooms.
When defining the activities I added the appropriate activity tag to the appropriate teacher or activity.
I any way had to define all 4000 plus activities and it is only one click extra. I preferred this rather than to use the time constraint -->Activities--> preferred rooms.
Unfortunately one cannot add two room activity tags to the same activity, if I am correct, for example if one defines activity tag SpecialRooms: R1, R2, R3, R4, R5 and AllRooms: R6, .... R68. In such a case AllRooms can be added to all activities and we can only add SpecialRooms when needed, but FET does not allow this and there might be a good reason for that.