FET Forum

FET Development => Suggestions => Topic started by: Wallis on July 18, 2018, 12:00:16 PM

Title: Subactivities and rooms
Post by: Wallis on July 18, 2018, 12:00:16 PM
If 7 Physics lessons with 2+2+1+1+1 should be placed each day and the double lessons are lab lessons. With the following two add-ons, we could be more convenient.

A set of subactivities has a preferred room
A set of subactivities has a set of preferred rooms
option: a checkbox of requiring the same room

Regards,
Wallis
Title: Re: Subactivities and rooms
Post by: Volker Dirr on July 18, 2018, 12:03:00 PM
hmm... i think that won't help/work, since that constraint refer to OTHER activities, not to the same one.
Title: Re: Subactivities and rooms
Post by: Volker Dirr on July 18, 2018, 12:05:12 PM
i guess what you want to do is:
space constraints -> activities -> a set of activities occumies max different rooms - with max 1 room
Title: Re: Subactivities and rooms
Post by: Wallis on July 18, 2018, 12:15:19 PM
Now I do it in two ways:

Method 1
Phy1: 2+2 with preferred room Phy-Lab
Phy2: 1+1+1
Set "min days" among all above 5 activities

Method 2
Phy: 2+2+1+1+1 with min days 1
Use "An activity has a preferred room" twice

My suggestion 1:
Like those in time constraints, there is a checkbox "duration"
If there is also a checkbox "duration" in the space constraints "Subjects" / "Tags"
I can use "duration 2" for the lab setting

My suggestion 2:
Like those in time constraints, there is a concept of subactivities
If there is also subactivities setting in the space constraints "Subjects" / "Tags"
I can use "subactivity 1" and "subactivity 2" for the lab setting

Title: Re: Subactivities and rooms
Post by: Volker Dirr on July 18, 2018, 12:28:55 PM
ah.. ok.
Currently that is not implemented. Let's wait what Liviu think about.

You can maybe do a workaround at the moment:
Modify the subactivities and add an activity tag. So you can use subject+tag constraints.
I hope it is not too much work to use this workaround.
Title: Re: Subactivities and rooms
Post by: Wallis on July 18, 2018, 12:49:27 PM
Many thanks

I am a teacher from Hong Kong SAR and have used your software for eight years. Your software is brilliant and just wanna make it better for other people around the world.

I can't add an activity tag to a subactivity. Instead, I can only add a tag to the whole activity. So, "Subject+tag" doesn't solve the problem.
Title: Re: Subactivities and rooms
Post by: Volker Dirr on July 18, 2018, 12:54:31 PM
Quote from: Wallis on July 18, 2018, 12:49:27 PMI can't add an activity tag to a subactivity.

You can modify subactivites.
For example by FET -> Data -> Modify subactivities
You can add a tag into only a single subactivity by that.
You can do it similar with the activity planning if you select the "SUBactivity" option.
Title: Re: Subactivities and rooms
Post by: Liviu Lalescu on July 18, 2018, 12:57:29 PM
Hello, Wallis, welcome to the forum and thank you for the appreciation!

As Volker said, I think the best way is for you to add an activity tag to the subactivities 1 and 2. You can even make it not printable in the final timetables, and you can add a separate tag for a subactivity if you enter the subactivities dialog (not activities). Please let me know if this works.

There is currently no constraint (sub)activities preferred room(s), because of strong reasons (and deep thinking) which came out when we designed the preferred room(s)/home room(s) constraints. It is best to have only preferred rooms for subjects and/or tags, as it is now. Also, you have a constraint activities occupy max different rooms, add it for your 2 subactivities, with max occupied = 1.
Title: Re: Subactivities and rooms
Post by: Wallis on July 18, 2018, 01:22:28 PM
Thanks to the quick responses from Liviu and Volker.

Setting tags to subactivities really help.