Phy 7a,8a,7b,8b -> 7a,7b,8a,8b

Started by dsvilko, August 15, 2016, 04:33:48 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

dsvilko

Hi!
I'm still making my first steps with FET and testing the timetable generation with only one teacher and his constraints. The generated timetable has a very undesirable sequence of classes for one day (7a,8a,7b,8b). It's extremely inconvenient for teachers to mix the years in this way, especially if there are experiments that have to be set up.
Is there a way to force the same year students to be consecutive, and not mixed?
Thanks!

Liviu Lalescu

Nobody until now complained about such problems.

Maybe you can solve this with straight constraints or with tricks:

1) Add constraints two activities consecutive.

2) You might put the rooms of 7a and 7b in the same building, and 8a and 9b in another building (if 7 and 8 are in different rooms) and use max building changes per day.

Liviu Lalescu

Or you might carefully use more constraints two activities ordered.

dsvilko

Thank you, once again! Activities consecutive constraint seems like it could be what I am looking for. I am surprised that nobody had a similar request. When you setup a (possibly large) set of experiments it's very inconvenient to have to set it up and remove it twice in the same day.

Bobby Wise

Normally practical classes are set over double periods. If that is the case then it is easy to sequence the activities that occur in the double periods to be consecutive e.g First for grade 7a then 7b and so on.

Volker Dirr

hi. i am physics teacher myself.
my old school solved that problem pretty easy by using tables with wheels. so i just move the table with the experiment into the room and back again. so i don't need to set it up again a few hours/days later.