2019-06-04:
Requested by the user Jude G. He wants to allocate activities to teachers based on qualifications.
The FET days are real-life teachers (say 12), and the FET hours are real-life time slots (say 30).
- First customization: activities with common students cannot intersect in the real-life slots, so that
they cannot have overlapping FET hours.
2019-06-05:
- Second customization: subactivities from the same component activity cannot be in the same real day.
The number of FET hours per day must be 30. And real number of days per week = 5 and real number of hours per day = 6.
Otherwise you'll get weird behavior or assertion failed.
Also, the activities with the same activity group id must be consecutive in the list of activities.
- Third customization: outputting the all activities real timetable days vertical. The file is
activities_real_days_vertical.html in the ~/fet-results directory.
- Fourth customization: activities split into 2 or 3 per week won't have all the components consecutive.
Assuming real days = 5 and real hours = 6. Assuming the activities split into 2 have durations 2+1 and
those split into 3 have durations 2+1+1.
2019-06-07:
- Fifth customization: outputting the .fet file of the real timetable, with the activities locked to the real time.
It is the file _real_data_and_timetable.fet in the results directory. This file must be opened with the official FET.
The real days are Monday to Friday, but the real hours are: M, TG, P1, P2, R, P3, P4, L, P5, P6, A, of
which P1 to P6 correspond to the 6 hours in the initial custom FET schedule.