Voici la solution : https://www.youtube.com/watch?v=RwDHhvScK3o
Il n'y a rien d'irrationnel dans cette situation.
Je vous explique :1. Vous introduisez 1 jour d'exception pour l'enseignant Ang1, ce qui veut dire que cet enseignant peut travailler un jour par semaine matin et après-midi.
2. Vous libérez cet enseignant le samedi matin, ce qui veut dire que cet enseignant aura 4 demi-journées de travail plus une journée entière matin et après-midi.
Jusqu'ici tout et bon, le seul problème qui se pose à vous c'est quand vous introduisez la contrainte "Heures maxi
journalière pour tous les enseignants = 4", car en effet FET considère que cette contrainte s'applique aux
jours réels (un jour réel = un matin + une après-midi) non pas aux
demi-journées.
Comment voulez-vous qu'un enseignant travail au moins une journée matin et après-midi si il ne peut pas dépasser le seuil de 4 heures par jours.
De plus si vous utilisez FET-Morocco il est inutile d'utiliser cette contrainte car de toute façon FET-Morocco considère qu'un enseignant ne travail qu'une demi-journée par jour réel, d'où l'introduction des contraintes « one day exception » et « two days exception ».
La première solution : 1. Supprimer la contrainte "Heures maxi journalière pour tous les enseignants = 4".
2. Supprimer les contraintes "Heure maxi journalière pour un enseignants = 4" pour l'enseignant Ang1.
3. Puis générer normalement votre emploi de temps.
Remarque : pour cette solution il se peut que l'enseignant Ang1 travaille 8 heures en une seule journée.
La deuxième solution : 1. Supprimer la contrainte "Heures maxi journalière pour tous les enseignants = 4".
2. Ajouter une contrainte "Heure maxi journalière pour un enseignants = 6" pour l'enseignant Ang1.
3. Puis générer normalement votre emploi de temps.
Remarque : cette solution est ma préférée car même si Ang1 travaille une journée entière par semaine, il ne dépassera pas 6 heures de travail pour cette même journée.
PS : je joint à ce message votre fichier FET que j'ai modifié selon la deuxième solution.Cordialement karim khalafi.