I had done all you suggested before you said it. But I still couldn't generate a timetable beyond a certain number of student FET hours (checked from the statistics). My school does 9 periods a day of 40 minutes each. So I instead try 12 periods a day with 30 minutes each and it worked for me.
In the 9-period approach, the system couldn't schedule two mutually exclusive activities at once. Maybe if students who do literature and additional mathematics are mutually exclusive, normally the system can schedule simultaneous activities involving these two subjects in the same time slot.
But my problems went away when I instead divided the school day into 12 periods.
In the 9-period approach, the system couldn't schedule two mutually exclusive activities at once. Maybe if students who do literature and additional mathematics are mutually exclusive, normally the system can schedule simultaneous activities involving these two subjects in the same time slot.
But my problems went away when I instead divided the school day into 12 periods.