Re: How to put activities in certain rooms?

Started by Chafik Graiguer, September 13, 2008, 03:27:05 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Chafik Graiguer

#30
QuoteBut if you say that it works OK, I don't need to check it.
.
it works, and timetables were published today !!

Quote

I am a little bit puzzled, because if it works like this it should also work with teachers max building changes per day = 0. Maybe you lowered other constraints or, in the variant with max building changes, you specified less preferred rooms.
Here is the  only change I made : 
in order to tell FET about limited room ressources, in previous files, I used:
subject space constraint ---- > subject has a set of preferd rooms
Then, I set all teacher's subjects to all 10 rooms

In the newest file, I replace this constraint by linking every two teachers to one home room

QuoteI saw your newest file. You have teachers max gaps per day = 0, this means that your teachers cannot have any gaps per day or per week. Please be more careful.
Yes, you are right ! it is highly restrictive, but there is no way to tell FET, that we tolerate a total of 4 or 6 gaps in the 29 teacher's timetables
there is only a way to tell FET that we tolerate one gap per teacher, which  means that, having a total of 29 teachers, we will possibly get a  total of   29 gaps,

Liviu Lalescu

Quote
Here is the  only change I made : 
in order to tell FET about limited room ressources, in previous files, I used:
subject space constraint ---- > subject has a set of preferd rooms
Then, I set all teacher's subjects to all 10 rooms

In the newest file, I replace this constraint by linking every two teachers to one home room

I think you were wrong in the previous files. I think you should have made preferred rooms for each subject to all the rooms, not only to R1...R10

I am sure that building changes should also work.

Quote
QuoteI saw your newest file. You have teachers max gaps per day = 0, this means that your teachers cannot have any gaps per day or per week. Please be more careful.
Yes, you are right ! it is highly restrictive, but there is no way to tell FET, that we tolerate a total of 4 or 6 gaps in the 29 teacher's timetables
there is only a way to tell FET that we tolerate one gap per teacher, which  means that, having a total of 29 teachers, we will possibly get a  total of   29 gaps,

If you say 0 gaps per day, it is the same as 0 gaps per week :-)

You could have added for each teacher max gaps per week 0 (so one constraint for each teacher), with exception of more allowing teachers (say 5 teachers), which have 1 gap per week.

Chafik Graiguer

#32
Quote

I think you were wrong in the previous files. I think you should have made preferred rooms for each subject to all the rooms, not only to R1...R10

I am sure that building changes should also work..
SORRY !!! I didnot understand the difference


Quote
You could have added for each teacher max gaps per week 0 (so one constraint for each teacher), with exception of more allowing teachers (say 5 teachers), which have 1 gap per week.
gaps for teachers are allowed by National standart, but is considered here as a VERY bad thing
while gaps for students are simply prohibited

I dont know If I made my self clear enough in mu post above:
I cant designate the "bad" teachers in advance, who will get gaps (GAT Gaps Allowed Teachers)
I prefer to let FET do it !! so it will put gaps whenevr necessary to unlock the calculation in real time !!
but I ned to ensure that tatal amount of gaps doesnot exceed a given value

so a double constraint like this will be very usefull :
total Maximum allowed gaps for all teachers + maximum allowed gaps for a teacher /all teacher. wich it is already available in FET)


Liviu Lalescu

#33
Quote
so a double constraint like this will be very usefull :
total Maximum allowed gaps for all teachers + maximum allowed gaps for a teacher /all teacher. wich it is already available in FET)

Very difficult to add. Maybe even impossible.

Liviu Lalescu

Quote
Quote

I think you were wrong in the previous files. I think you should have made preferred rooms for each subject to all the rooms, not only to R1...R10

I am sure that building changes should also work..
SORRY !!! I didnot understand the difference


I am not sure that this was the problem. The problem might be that a teacher of physics has an activity in a lab (special room), then goes in another non special room (R1...R10) for other subject. Then FET will count this as a building change.