a FET-Morocco bug

Started by Omar Ben Ali, October 02, 2017, 08:37:08 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Omar Ben Ali

Hello

In Fet-morocco if i have a teacher with the constraint "on day exception" and i want to change his name. This does not affect this constraint, it remains with the old name !!!!
Also if we do that with the file (file_data_and_timetable.fet), Fet-morocco craches.

Liviu Lalescu

Quote from: Omar Ben Ali on October 02, 2017, 08:37:08 PM
In Fet-morocco if i have a teacher with the constraint "on day exception" and i want to change his name. This does not affect this constraint, it remains with the old name !!!!

Indeed :(

Thank you for the bug report! I will remedy this, probably tomorrow.

Quote
Also if we do that with the file (file_data_and_timetable.fet), Fet-morocco craches.

I do not understand this. Please give me more details.

I could not obtain a crash if I generated on the wrong file_data_and_timetable.fet.

Omar Ben Ali

suppose we have a teacher T1 with 22 hours/week   and we want him not available saturday.

So we make the constraint "one day  exception" with max hour daily 6.

Thanks to fet, we get a timetable  and the file (file_data_and_timetable.fet)

Now, suppose , we want to change the name of teacher T1 (let say T2),

then this does not affect the constraint " one day exception" and then if we start generate

then fet crashes.

I think this is normal because all time constraints are locked.

Indeed,  fet have gnerate the timetable  for

teacher T1 with one day exception but cannot do that for teacher  T2 who has 22 hours/week ,

and not available saturady but with only 20 hours  (only 5 days  available) . It is impossible.




Liviu Lalescu

I cannot obtain a crash of FET, only that it reports that the timetable is impossible.

Liviu Lalescu

I released the new Morocco version, with the bug fix. Thank you, Omar Ben Ali!

I also released Algeria, no changes, just to keep the same number as Morocco.

abdeljalil elghazoui

thanks to you two For this renewal
"لا تهمني مشاكل العالم المهم أن لا أكون جزءا مساهما فيها"

Omar Ben Ali

Quote from: Liviu Lalescu on October 03, 2017, 02:51:43 PM
I released the new Morocco version, with the bug fix. Thank you, Omar Ben Ali!

I also released Algeria, no changes, just to keep the same number as Morocco.


Thanks Mr Liviu for this new moroccan version.

Quote from: Liviu Lalescu on October 03, 2017, 09:35:53 AM
I cannot obtain a crash of FET, only that it reports that the timetable is impossible.


yes that is what i mean ... Fet is stopped and repport that the timetable is impossible  even if the timetable was generated before.