Subject: Suggestion: New Constraint "Activities Available to Multiple Teachers"
Hello Mr. Liviu,
Thank you for your continuous improvements in FET. I would like to suggest a new type of guide/constraint regarding time restrictions for activities.
Constraint: "Activities available to different teachers"
This would allow an activity to be initially assigned to a first teacher, as usual.
After the timetable generation, it would give the possibility to link the same activity to a second teacher, without causing conflicts or errors for students or other teachers.
The main goal is to provide flexibility: if the first teacher is absent, the activity can be assigned to the second teacher directly.
I am aware that we cannot use tags for this purpose, but using tags might complicate the process later. Therefore, it would be better to have a specific constraint directed at one activity or a group of activities, allowing them to be assigned to two different teachers in a controlled way.
This feature would be very helpful for schools where certain activities can be taught by more than one teacher or in cases of temporary teacher absence.
Thank you very much for considering this suggestion!
Best regards,
Alami Mohammed
Hello, Mr. Alami,
I will add your suggestion in the list of suggestions (TODO list).
But, could you think of constraint activities min simultaneous in selected time slots?
Hello Mr. Liviu,
Thank you very much for adding my suggestion to the TODO list.
Regarding the constraint activities min simultaneous in selected time slots: I have already tried to use it in one of my timetables. The difficulty is that the user needs to manually select all the time slots for each teacher's activity, and also add other constraints like no gaps, minimum hours, and many more. This makes the process complicated.
In the new constraint I suggested, the program itself would handle the distribution more effectively. The user only defines that an activity is available to two teachers, and FET would automatically decide the placement of the activities and the possible substitution for the second teacher in case of absence. This would be much simpler and more efficient.
Best regards,
Alami Mohammed
You can use dummy activities assigned to the second teacher and make them simultaneous with the main teacher's activities.
But in this way we will exhaust the halls theoretically because every activity, whether real or fake, must be provided with a specific place for it. However, if the matter is done through registration, the place will be reserved for only one activity.
An activity can end up in an unspecified room (meaning it will have no room) if there are no space constraints for it.
I am not sure I understand correctly your requirements/suggestion. I might be too tired.