FET Forum

FET Support (International) => Moroccan Arabic / (العربية (المغربية => Topic started by: Omar Ben Ali on July 10, 2015, 03:05:53 AM

Title: Problem with the contstraint "one day exception"
Post by: Omar Ben Ali on July 10, 2015, 03:05:53 AM
In the link below an example with the following situation
https://www.mediafire.com/?rzchuf1t018rxug
we have a teacher Ang1 with 21 activities, we want to make him not available Saturday morning so he works 4 half-days and 1 day morning and afternoon , so we do the constraints :
1-one day exception
2-Teacher not available Saturday morning.

Fet do not generate any timetable, the same result if we make him not available Friday morning.
But with the constraint : Teacher not available Monday morning the software generate a timetable.

In the other hand, if we delete the constraint : "Teachers max hour daily=4"

and we introduce successively the constraint " Teacher max-hour daily=4 " for all teachers except the teacher Ang1, Fet generate a timetable.

I  think it is Irrational and i can't explain this.


Title: Re: Problem with the contstraint "one day exception"
Post by: abdeljalil elghazoui on July 10, 2015, 03:55:26 AM
سأحاول آجابتك غدا إن شاء الله
وربما قد أكون قد أجبتك في منتدى دفاتر إذا كنت أنت من طرح نفس الاستفسار وتحد فيديو  يوضح ذلك
في الموضوع فوق والخاص بالدورة التكوينية
Title: Re: Problem with the contstraint "one day exception"
Post by: khalafi on July 10, 2015, 04:54:14 AM
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.
Title: Re: Problem with the contstraint "one day exception"
Post by: Omar Ben Ali on July 10, 2015, 12:32:02 PM
السلام عليكم ورحمة الله

شكرا لكم إخواني الأستاذ الغزاوي الجيلالي والأستاذ خلافي كريم على الردود الطيبة

في الحقيقة  هذه المرة الأولى التي أستعمل فيها النسخة المغربية

كنت أستعمل النسخة الدولية لذلك لم أفهم بعض الأشياء

لكن بفضل الأستاذ كريم الصورة أصبحت واضحة

فشكرا جزيلا وبارك الله فيكم

ربما يكون أجدى أن تحذف بعض القيود غير الضرورية في النسخة المغربية

في الإصدار القادم والتي قد تسبب  بعض المشاكل

تحياتي لكم وجمعة مباركة

Title: Re: Problem with the contstraint "one day exception"
Post by: abdeljalil elghazoui on July 10, 2015, 12:44:04 PM
بكل فرح وسرور أخي
ونحن في انتظار اقراحاتك ومساهماتك
تحياتي