Alternative rooms

previous  Top  next

The alternative room is used for scheduling lessons if the room originally desired is already booked. In our example SH1 is the alternative room of SH2 (and vice versa).

 

 

UE_15_066

 

Rings of alternative rooms

 

You may string functionally equivalent rooms together in such a way that that they form a ring of alternative rooms. This has already been entered in the example. The alternative room for R1a is R1b, the one for R1b is R2a and so on until the ring is closed.

 

UE_15_067    UE_15_068

 

If, during an optimisation run, it turns out that the desired room for a lesson (e.g. R1b) is already occupied, then the next rooms in the ring (R2a ...) will be checked until a free room is found in the ring.

 

These rings of alternative rooms make it possible to easily model the "geographical" circumstances of the school by having the sequence of alternative rooms reflect the position of the individual rooms to each other.You can thus save teachers and students wasting time moving between rooms when the neighbouring rooms are located next to each other in the ring.