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.