FET Forum

FET Support (English) => General Stuff => Topic started by: Teck Hock on November 26, 2023, 08:50:24 AM

Title: Room Usage
Post by: Teck Hock on November 26, 2023, 08:50:24 AM
Hi, it is possible to

Can an activity to use only 1 room but have a choice of multiply rooms to choose room?
Meaning - we assign 4 rooms but FET will choose only 1 room.

Thks
Title: Re: Room Usage
Post by: Volker Dirr on November 26, 2023, 08:53:03 AM
Yes. That is exactly why roomS constraint are available in FET. So don't use the room constraint. Just use the roomS constraint.
Title: Re: Room Usage
Post by: Teck Hock on November 26, 2023, 10:40:19 AM
Like this? It will use one of the 3 rooms available?

Thks
Title: Re: Room Usage
Post by: Volker Dirr on November 26, 2023, 11:05:04 AM
Yes, the activities with that subject will only use one room out of that three rooms. (If you need more then 1 room for an activity, then please read the help about virtual rooms)
Title: Re: Room Usage
Post by: Teck Hock on November 26, 2023, 08:43:55 PM
What about this.

I have an activity that need 2 rooms.
Room 1 - has Room A, B and C to choose 1
Room 2 - has Room P, Q and R to choose 1

Possible?

Thks
Title: Re: Room Usage
Post by: Volker Dirr on November 26, 2023, 10:26:34 PM
Please read FET -> Data -> Rooms -> Make/edit virtual -> help
Title: Re: Room Usage
Post by: Teck Hock on November 27, 2023, 03:06:41 AM
Great and thanks for the help.
I have figured out my needs already.

Thks again
Title: Re: Room Usage
Post by: geokom on November 27, 2023, 07:53:16 PM
Ηi everyone, I am facing the following problem: There is a teaching subject with declared preferred classrooms. This subject is taught by some teachers independently. I want one of these teachers to teach the course in a specific room from the above when it is available. That's how I declared this specific room for the teacher. In the timetable created by fet there are lessons of this subject with this teacher in other rooms while this one is available. What could be wrong?
Title: Re: Room Usage
Post by: Volker Dirr on November 27, 2023, 07:58:27 PM
Maybe you used a weight below 100%?
Or you added a subject preferred room constraint for that teacher. Teacher (home) room constraints will be skipped, if there are other room constraints related to the activity.
If that doesn't help please attach you file and tell us the name of the teacher, the subject and the room, so we can maybe find the bug.
Title: Re: Room Usage
Post by: geokom on November 27, 2023, 08:27:53 PM
name of the teacher is Teacher
name of the room is A Room
name of the lessons are Lesson1, Lesson2
Title: Re: Room Usage
Post by: Volker Dirr on November 27, 2023, 08:42:02 PM
Because you added 2 constraints to that activities, but the teachers home room constraint will be always skipped if you add an other room constraint.

So you have:
------------

Space constraint
Subject preferred rooms
Weight (percentage)=100%
Subject=Lesson2
Room=A Room
Room=208
Room=210
Room=301
Room=302
Room=303
Room=304
Room=305
Room=306

Space constraint
Teacher home room
Weight (percentage)=100%
Teacher=Teacher
Room=A Room

---------------------

FET cares about the first constraint and select randomly one out of that 9 rooms.
FET don't care about the second constraint, since it is a HOME room constraint that is "overwritten" by other room constraints.

HOME room constraints are different from all other constraints in FET. In normal case FET cares about every constraint.
But HOME room constraint are different, they are disabled as soon as there is an other room constraint related to the activity.
Title: Re: Room Usage
Post by: geokom on November 27, 2023, 08:45:44 PM
Τhank you very much