We have loaded the input file (9_8 HHS 2009.fet as 9_8 HHS 2009.zip).
Our findings are that FET respects teachers unavailable times, but not activity constraints or the requirement for each teacher to have a free lesson per day.
We have set each teacher to have maximum 6 hours per day so that each teacher should have 1 free period per day. (after adding 4 extra periods to each day so that we could set 2 phantom breaks between p1-2 and between p6-7 and also for normal breaks between p3-4 and p5-6 and setting these breaks as lessons with phantom teachers to prevent double lessons from being split over breaks.
Our findings are that FET respects teachers unavailable times, but not activity constraints or the requirement for each teacher to have a free lesson per day.
We have set each teacher to have maximum 6 hours per day so that each teacher should have 1 free period per day. (after adding 4 extra periods to each day so that we could set 2 phantom breaks between p1-2 and between p6-7 and also for normal breaks between p3-4 and p5-6 and setting these breaks as lessons with phantom teachers to prevent double lessons from being split over breaks.