TO Mr LIVIOU not consecutive day يومان غير متتاليان

Started by zakariakhelifi99, September 01, 2024, 09:32:36 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

zakariakhelifi99

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."

Liviu Lalescu

I will add it in the suggestions list. Please tell me, for the Mornings-Afternoons mode, referring to real days?

YOUSSEF HOUIET

زمان
أنشطة
أدنى أيام بين أنشطة
اختر الأستاذ
ستظهر القيود الخاصة بأنشطته
اخترها قيدا منها
تعديل
غير ادنى ايام ل2
والوزن 100

كرر العملية مع جميع القيود الظاهرة في النافذة

Vangelis Karafillidis

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.

Liviu Lalescu

@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.

Liviu Lalescu

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.

Liviu Lalescu


YOUSSEF HOUIET

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.

Liviu Lalescu

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.

Vangelis Karafillidis

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

@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


zakariakhelifi99


أهلا   السيد   الفاضل  الاستاذ   هويوات   مصطفى
 
اشكركم  على  الاجابة
و اطلب  منكم   توضيح   الطريقة فضلا  منكم 

ما ذا   تقصد  بقود  " ستظهر القيود الخاصة بأنشطته   "

-------------------------------------------------------------------
اخترها قيدا منها
زمان
أنشطة
أدنى أيام بين أنشطة
اختر الأستاذ
ستظهر القيود الخاصة بأنشطته
اخترها قيدا منها
تعديل
غير ادنى ايام ل2
والوزن 100

كرر العملية مع جميع القيود الظاهرة في النافذة

----------------------------------------------------

zakariakhelifi99

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

Liviu Lalescu

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?

zakariakhelifi99

Thank  you  Mr LIVIOU
i  use   Official  mode
this  contrent  is  use full  for  the teachers  in  univercity