How to modify split activities?

Started by kdsayang, April 02, 2008, 01:04:47 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

kdsayang

ok.... downloading it....

Another questions...

1. I've enabled new activity with the "If activities on same day, force consecutive?". After that, I want to edit THAT (disable it).... but i can't do it. Any idea to undo it than rather to delete it first then create another new activity with "If activities on same day, force consecutive?" disabled??

2. About Split into .... activities per week.... It also seems that if I choose 3 activities then I want to change it later to 2, it can't be done. It just greyed. Any idea to over come that rather than delete it first then create a new one?

TQ  8-)

Volker Dirr

Quote
2. About Split into .... activities per week.... It also seems that if I choose 3 activities then I want to change it later to 2, it can't be done. It just greyed. Any idea to over come that rather than delete it first then create a new one?

Currently you must delete and create a new one.
Reason: The activities get internal a unique id. that is needed by constraints. they need to identify the corresponding activity. If you change the number of splitted activities, then the id`s will change and it is very difficult to care about that and all constraints correct.  

Volker Dirr

QuoteI implemented time constraint 2 activities ordered.

Dear kdsayang,

Liviu was fast again and added it already, but i think it is not needed. Reason:
1. A new constraint will make the soulution of a timetable more difficult or even unsolveable.
2. This constraint is maximum needed ONE time (the first week) in a year. And there are so many other problematic days. Example:
You order activities A1 and A2. A1 is scheduled on Monday (lets say reading lesson) and A2 is scheduled on Tuesday (lets say a drill lesson for that reading lesson A1). What are you doing if a Monday is free (Holiday, ill, trip, ...). At our school it happen several times a year. So the order is confused again!
I think that is the reason why ordering at different day it not needed.
Ordering the same day is ok. So if A1 and A2 are orderd on the same day, then it doesn't matter if a day is free.

Can You please tell me if i am correct? If i am incorrect, please tell me why the order will never confused by a free day in your institution (or how you do the correct order after a free day again.)


Liviu Lalescu

Quoteok.... downloading it....

Another questions...

1. I've enabled new activity with the "If activities on same day, force consecutive?". After that, I want to edit THAT (disable it).... but i can't do it. Any idea to undo it than rather to delete it first then create another new activity with "If activities on same day, force consecutive?" disabled??

2. About Split into .... activities per week.... It also seems that if I choose 3 activities then I want to change it later to 2, it can't be done. It just greyed. Any idea to over come that rather than delete it first then create a new one?

TQ  8-)

1. It is in time constraints -> activities contraints -> min n days between activities ->edit (or all time constraints).

2. It is not possible, like Volker said, because I allocate id-s and add constraints, which might be changed after that. So, please remove old activities and add new ones.

kdsayang

Quote
Dear kdsayang,

Liviu was fast again and added it already, but i think it is not needed. Reason:
1. A new constraint will make the soulution of a timetable more difficult or even unsolveable.
2. This constraint is maximum needed ONE time (the first week) in a year. And there are so many other problematic days. Example:
You order activities A1 and A2. A1 is scheduled on Monday (lets say reading lesson) and A2 is scheduled on Tuesday (lets say a drill lesson for that reading lesson A1). What are you doing if a Monday is free (Holiday, ill, trip, ...). At our school it happen several times a year. So the order is confused again!
I think that is the reason why ordering at different day it not needed.
Ordering the same day is ok. So if A1 and A2 are orderd on the same day, then it doesn't matter if a day is free.

Can You please tell me if i am correct? If i am incorrect, please tell me why the order will never confused by a free day in your institution (or how you do the correct order after a free day again.)


yes... he is fast... super fast hehe
In certain point of view, your are correct... But in my situation, I need to do A1 first and then A2 becoz like you said, A2 is a drill lesson for A1. If A1 is free next week, the lecturer can give the student some material so that they can do something on A2 next week. I don't want to do A1 and A2 in the same day bcoz the subject (A2= lab, math tutorial, programming lab etc) is quite heavy. That is why, I want A2 on the next day or other day after A1.  ;)

Liviu Lalescu

Quote
yes... he is fast... super fast hehe

Thank you! It was just a small modification from constraint 2 activities consecutive.

Volker Dirr

Quote
In certain point of view, your are correct...

Of course I didn't test yet, if the timetable is really (much) more with that constraint (because it's a new constraint). It will be interesting to here about your results. After you got your final timetable, please regenerate that dataset a few time, then delete that new ordering constraint and regenerate again. I am interested to hear how more difficult it is. (so how much faster was generating with that constraint.) Please also tell me how many activities and how many ordering constraints you have round about.
Because if the timetable is much more difficult by that, i will advise in the manual to be very careful with that constraint and i will advise just to "
Quotethe lecturer can give the student some material
" in the first week and/or adding this constraint only if FET was able to take note of all other constraints.