Hello:
In the spanish forum we have one question:
http://lalescu.ro/liviu/fet/forum/index.php?topic=1017.msg5907#msg5907
In Spain the teachers has any hours of Watchers (Guardia). In these hours the teatchers supply other teachers and resolv some problems (pupil ill, call fathers, etc.). I attach the fet file. In the file are a subject called Guardia. Every teacher has aprox. three hours in the week. The problem is that in the timetable some hours has only one teacher and some hours has six teacher. We need tell to fet that every hour has a number of teachers (better, a min and a max). We don't need team teaching activity, because it doesn't matter what teacher is one hour. As well as team teaching activity constraints the timetable innecesary.
Is it possibily?
Thanks
There might a trick. I may be wrong, please correct me in such a case. The idea is:
- Create some dummy rooms. Each room can host only one activity at each moment (as usual). Say rooms R1, ..., Rn.
- For each teacher, add his guard activities, each with preferred rooms R1, ..., Rn.
- Adapt rooms' availabilities with constraints, probably in an incremental approach, as usual in the case of other constraints.
- You can control the maximum number of guards at a certain time (if you have 3 rooms available in a slot, you have maximum 3 guards in this time slot). I don't know how to control the minimum number of guards.
This was the topic to inspire me for the new constraint "activities max simultaneous in selected time slots", but I forgot to answer here.
There is a new constraint: you choose a set of activities, a set of time slots, and a maximum number of simultaneous activities from those selected which can be placed in each selected time slot.
I hope it helps in your case, to specify the minimum number of free teachers in each time slot.
The new FET-5.15.0-snapshot (test version) has this new constraint. See Snapshots section of the forum. If not available, it means I released the new version as official.
Hello:
I'm sorry I didn't answer before but with the beggining of the new school year I've been very busy.
Well the new improvement of the program is good news.
Thanks a lot.
Hello:
It works fine.
Thanks
the question idea may be used to do the examination timetable!