Activites overlapping issue

Started by mohammad-k, August 03, 2016, 11:00:50 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Volker Dirr

You still didn't used correct subgroups. I attach an example.

mohammad-k

Thank you very much for your help and for giving me an example. I used correct subgroups as you wrote and the schedule generated correctly without overlapping.
So now i'm trying to add constraint same starting time but still not working and warning appeared knowing that all the requirements in order to succeed exist.
Also i remove constraint minimum days between activities.

Is there another constraint which obstructs my process ?

Thanks a lot

mohammad-k


Volker Dirr

i don't know your whole dataset, but i don't think it will obstruct your process. If you delete that constraint, then all activities might be placed at a single say. You are sure you want to have that?

The warning will be correct (i think): you can't place them at the same time, because it conflicts the students. You are sure you setup students subgroups correct. I fear you still didn't set up correct.

mohammad-k

Yes that what i need.
I think my set up was correct, because there are no overlapping between activities and you can see the fet warning message that i sent in the previous post.
The students inside each activity are different ( one is "3-33" and the other "4-33") so they must be different unless if there is a problem while using "-" symbol.

Kindly you can see my attached FET to make sure about subgroups.

Volker Dirr

#20
Sorry that is a very old file format you used. can you please use latest fet file format. i won't read such old files anymore.

mohammad-k

Unfortunately i don't have access or permission to do it right now, it may takes a lot of time to send the request to my manager and install the latest version.

Volker Dirr

Ok. I will wait for a new version. Just let me know as soon as you have got a new version.

mohammad-k

Ok sir.
I just want to tell you something about what i did in subgroups.

Group: Arabic has 29 subgroups of students.
Group: Music has also 29 subgroups with same name of Arabic subgroups.

so, there are 2 groups with same subgroups but different group name.

Is this incorrect set up ??

Volker Dirr

if you done that, then it is impossible to set them at the same time! You still didn't understood my example. please read again my example.

mohammad-k

But it can be possible to let students enroll same courses.

Students:
1: Muhammad
2: Isaac
3: Rami

Subjects:
1. Arabic
2. English
3. Music
4. Art

Muhammad,Isaac and Rami can enroll all the above courses.

and i should set 3 groups by the following:

<Group>
<Name> Arabic</Name>
<Subgroup>Muhammad </Subgroup>
<Subgroup>Isaac </Subgroup>
<Subgroup>Rami </Subgroup>
</Group>

<Group>
<Name> English</Name>
<Subgroup>Muhammad </Subgroup>
<Subgroup>Isaac </Subgroup>
<Subgroup>Rami </Subgroup>
</Group>

<Group>
<Name> Music</Name>
<Subgroup>Muhammad </Subgroup>
<Subgroup>Isaac </Subgroup>
<Subgroup>Rami </Subgroup>
</Group>

<Group>
<Name> Art</Name>
<Subgroup>Muhammad </Subgroup>
<Subgroup>Isaac </Subgroup>
</Group>

Is this structure incorrect ??

Volker Dirr

If the students selected that subjects, then it is correct.
Please remember that in that example all 4 subjects can't never be at the same time, since students Muhammad and Isaac visit all subjects. So FET will never place that subjects at the same time.

If you for example remove from group "Art" Mudammad and Isaac and place an other guy into it (maybe a guy called "Murat"), then FET might place Art at the same time as Arabic, English or Music; because now there are different students.

mohammad-k

Yes i got your point, but in my case and what i need to do is to share two courses at the same time with the same enrolled students.
Ex: course Arabic enrolled by Muhammad & Isaac.
Course Assisted arabic also enrolled by only Muhammad & Isaac.
So i have to let two courses start at the same time ( sharing courses to be grouped in the same time slot).

I know that there will be a conflict but our school allow this issue and it's a major constraint.

Is it applicable in another way !!?

Volker Dirr

you are thinking wrong.

a) Muhammed can only be on English OR Arabic if you do them at the same time. so why do you want to place the same person into 2 different rooms at the same time? that is impossible.
b) FET will place all other activities at the same time if that is needed.

so adding the students that will will give perfect solution, even for very complex high school and universities.

If you know that many courses can be at the same time, why don't you use the automatic split feature? it will generate automatically such subgroups that can be at the same time.

mohammad-k

Sorry my point was wrong.

Is it possible to ignore the students set while generating time table !?

Because what i need to do is to generate time table before any selection of courses by students, so the students set are not filled yet.

How can i do it without filling students !?

Thanks