good day Mr LIVIOU
thank you a lot
"Program in FET official form: I have a teacher who works two days, and I want these two days to not be consecutive."
I will add it in the suggestions list. Please tell me, for the Mornings-Afternoons mode, referring to real days?
زمان
أنشطة
أدنى أيام بين أنشطة
اختر الأستاذ
ستظهر القيود الخاصة بأنشطته
اخترها قيدا منها
تعديل
غير ادنى ايام ل2
والوزن 100
كرر العملية مع جميع القيود الظاهرة في النافذة
Quote from: zakariakhelifi99 on September 01, 2024, 09:32:36 PMgood day Mr LIVIOU
thank you a lot
"Program in FET official form: I have a teacher who works two days, and I want these two days to not be consecutive."
Try the following:
1) Add a constraint "Min days per week for a teacher" = 2 for this teacher
2) Add a constraint "Max days per week for a teacher" = 2 for this teacher
3) Add a pseudo-activity (no teacher, no students group) with split = 2, duration = 1, min days = 2, weight = 100%.
4) Add a constraint "A set of activities occupies max time slots from selection". Select all the activities of this specific teacher, along with the above mentioned pseudo-activity. Select all time slots. Let's say that this teacher has n activities. Set "Max occupied" = n.
5) Generate.
I hope this solves your problem.
Vangelis.
@zakariakhelifi99 , I will consider this suggestion. Maybe: "teacher(s) no two consecutive days". Please tell me, in the Mornings-Afternoons mode, or Official? Also, for FET (half) days, or for real days?
@YOUSSEF HOUIET , please tell me what you think, would it be a useful constraint? Please note that the proposed tricks are not perfect and might be slow in the generation.
Or even better, more general, solving some other problem(s) from the past: "Activities same day or at least two days apart"? I remember an Italian user asking for some activities to be either on the same day or two days apart, but not one day apart.
@Vangelis Karafillidis , what is your opinion on my proposals?
Hi @Liviu
For Moroccan users, I think this constraint won't be useful , as there are no practical cases for its use at the moment.
If it's a special case, it's better to use a tricks to solve it, instead than adding a constraint that won't be used by many users.
Hello, Youssef,
I am sorry to disagree, but I think there were some users in the past needing this, and tricks are not efficient and perfect.
Also, I see this as a logical/useful constraint, a teacher should not work two consecutive days.
Quote from: Liviu Lalescu on September 02, 2024, 08:31:20 PM@Vangelis Karafillidis , what is your opinion on my proposals?
Hello
@Liviu Lalescu.
I use just the official mode and I have never needed this type of constraint. Most likely, for Greek schools this type of constraint (if some users need it) would be very rarely used. So, I don't think that implementing this feature as a new constraint would really benefit Greek schools.
Vangelis.
@zakariakhelifi99 , I will consider this suggestion. Maybe: "teacher(s) no two consecutive days". Please tell me, in the Mornings-Afternoons mode, or Official? Also, for FET (half) days, or for real days?
@YOUSSEF HOUIET , please tell me what you think, would it be a useful constraint? Please note that the proposed tricks are not perfect and might be slow in the generation.
-------------------------------------------------------------------------------------
Hello Mr. LIVIOU and Mr. YOUSSEF HOUIETt,
Thank you for your response. I would like to inform you that I am using the original version of the program, which includes the feature of non-consecutive or spaced-out days, and it allows me to specify the number of days. I find this feature very important, as well as the feature for consecutive days.
PLEASE REPONSE ON ARABIC
THANK YOU
أهلا السيد الفاضل الاستاذ هويوات مصطفى
اشكركم على الاجابة
و اطلب منكم توضيح الطريقة فضلا منكم
ما ذا تقصد بقود " ستظهر القيود الخاصة بأنشطته "
-------------------------------------------------------------------
اخترها قيدا منها
زمان
أنشطة
أدنى أيام بين أنشطة
اختر الأستاذ
ستظهر القيود الخاصة بأنشطته
اخترها قيدا منها
تعديل
غير ادنى ايام ل2
والوزن 100
كرر العملية مع جميع القيود الظاهرة في النافذة
----------------------------------------------------
Vangelis Karafillidis
THANK you so much Mr Vangelis Karafillidis for reponse
i have a question please do you helpe me to solve a probleme
Qestion
Dear brothers,
I am looking for a program that allows me to make modifications to tables after they have been generated from the application. The modifications should include updating the timing distribution of teachers, the allocation of groups, and the scheduling of classrooms simultaneously with the editing process. I appreciate your assistance in advance.
Best regards
Mr.
@zakariakhelifi99 ,
I know that you use the original FET, but please tell me which mode: "Official" or "Mornings-Afternoons"? Also, if you use the "Mornings-Afternoons" mode, the suggested constraint that a teacher has no consecutive days is for FET (half) days, or for real days?
Thank you Mr LIVIOU
i use Official mode
this contrent is use full for the teachers in univercity
You are welcome, Mr. Zakaria,
I will think of this constraint and maybe do it, but I don't promise.
Mr. Zakaria,
I did it. Please check the current snapshot (announcement here: https://lalescu.ro/liviu/fet/forum/index.php?topic=6127.0 , direct download link here: https://lalescu.ro/liviu/fet/download/test/
Please test and let me know!