FET Forum

FET Support (English) => Get Help => Topic started by: mohammad-k on August 02, 2016, 03:32:20 PM

Title: Multiple courses at same time slot
Post by: mohammad-k on August 02, 2016, 03:32:20 PM
Hi,
I would like to ask why FET set multiple courses at same time slot knowing that after a few days i was generating time table and the courses was scheduled correctly one per time slot, but today i changed the number of students and edited the students not available times constraint.

Is there a constraint to fix this issue ?? and did i remove a major constraint so the data was changed ??

Thanks in advance.
Mohammad 
Title: Re: Multiple courses at same time slot
Post by: Liviu Lalescu on August 02, 2016, 06:23:32 PM
I do not understand much, but maybe you could attach your input file.
Title: Re: Multiple courses at same time slot
Post by: mohammad-k on August 03, 2016, 07:18:20 AM
Hi Liviu,
Kindly check my attached file.

What i need is to distribute courses among all the periods and if there are no available slots found to split all courses per one slot, then FET can put two courses at the same time slot.
Title: Re: Multiple courses at same time slot
Post by: Liviu Lalescu on August 03, 2016, 09:10:14 AM
I am sorry, but I don't understand your words. Maybe you could attach your FET file (.fet).
Title: Re: Multiple courses at same time slot
Post by: mohammad-k on August 03, 2016, 09:16:38 AM
I can't attach my file because it's too large (exceed 512 KB).
Title: Re: Multiple courses at same time slot
Post by: Liviu Lalescu on August 03, 2016, 09:19:07 AM
You can archive it.
Title: Re: Multiple courses at same time slot
Post by: mohammad-k on August 03, 2016, 09:30:17 AM
After modifying the following constraint (ConstraintStudentsSetNotAvailableTimes), iam facing the problem that three courses are being inserted (displayed in a same period)
Before this modification no such error was happening

Is it clear now !?
Title: Re: Multiple courses at same time slot
Post by: mohammad-k on August 03, 2016, 09:31:30 AM
Here is my fet file
Title: Re: Multiple courses at same time slot
Post by: Liviu Lalescu on August 03, 2016, 09:49:38 AM
I am sorry, but I still don't understand.

You can specify that a set of activities cannot be simultaneous by the constraint activities not overlapping.
Title: Re: Multiple courses at same time slot
Post by: Volker Dirr on August 03, 2016, 10:20:04 AM
it's depending on how/that they choose.

a) students choose like this:
- please select a religion: jwish, Christian, Moslem, ...
- please select a main subject: French, Technology,  Social sciences, ...
- please select a sport: Football, Soccer, Dance, ...

and in the timetable most religions are at the same time. most main subjects are at the same time. most sports are at the same time. ...
in that case please use the split year automatilcy feature.
please read http://www.timetabling.de/manual/FET-manual.en.html#id_12

b) students choose like this:
- here are (nearly) all subjects: jwish, Christian, Moslem,  French, Technology,  Social sciences, Football, Soccer, Dance, ...
please select X of these subjects. (Nearly) doesn't matter which one; so in "worst case" he choose all religions.
in that case you need to use a FET custom version:
please read http://lalescu.ro/liviu/fet/forum/index.php?topic=1633.0
Title: Re: Multiple courses at same time slot
Post by: mohammad-k on August 03, 2016, 10:22:38 AM
yes what i mean is to set activities not overlapping but this constraint inconsistent with constraint same starting time .

So i want to set not overlapping by default for all subjects (instead of activities ) unless the administrator choose sharing time slot.

Is there a such constraint to apply my request !!
Title: Re: Multiple courses at same time slot
Post by: Liviu Lalescu on August 03, 2016, 11:29:59 AM
Maybe like in the attached? Not overlapping for all activities with 40%.