Multiple courses at same time slot

Started by mohammad-k, August 02, 2016, 03:32:20 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

mohammad-k

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 

Liviu Lalescu

I do not understand much, but maybe you could attach your input file.

mohammad-k

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.

Liviu Lalescu

I am sorry, but I don't understand your words. Maybe you could attach your FET file (.fet).

mohammad-k

I can't attach my file because it's too large (exceed 512 KB).

Liviu Lalescu


mohammad-k

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 !?

mohammad-k


Liviu Lalescu

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.

Volker Dirr

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

mohammad-k

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 !!

Liviu Lalescu

Maybe like in the attached? Not overlapping for all activities with 40%.