FET Forum

FET Support (English) => General Stuff => Topic started by: Teck Hock on August 19, 2021, 04:54:03 AM

Title: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 04:54:03 AM
Lets say I have a subject that has 6 hours of lesson per week.
We dont mind having 2,2,2 (2 continuous hrs per day for 3 days) or 2,2,1,1 (2 continuous hrs for 2 days and 1 hr for 2 days)
If there a way to input such activities?

I was hoping that this will give FET more flexibility to do the allocation (2 options), rather than we fix a 2,2,2 option.

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 08:27:02 AM
You can add, but it is a bit of work:

Add 2+2+1+1, without min days constraint. Then min 1 day 100% between 2,2,1(first) and min 1 day 100% between 2,2,1(second).

Or you can add without min days constraints, but use students/teachers activity tag max 2 hours daily (add a tag to these activities).
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 01:17:28 PM
Sorry dont quite understand.
Can explain in more detail?

For activities already created, how do I change the min days and %?

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 01:21:55 PM
Go to the dialog of min days between activities constraints, or to the all time constraints list and you can use a filter for the constraints.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 01:38:15 PM
How do we use students/teachers activity tag max 2 hours daily?
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 01:45:26 PM
These are time constraints, by default disabled, so you need to enable them from the settings. Don't worry, they should work OK.

Time constraints > Teachers/students.

Add a new tag AT, then add this tag to the 2+2+1+1 activities, then add a constraint (for teachers or for students, I am not sure in your case).

I would prefer my first approach, using min days between activities, but practice might show that also the tags approach works OK.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 01:55:43 PM
Erm. U are a bit too fast for me.
The first approach

Add 2+2+1+1, without min days constraint. This ok
Then min 1 day 100% between 2,2,1(first) and min 1 day 100% between 2,2,1(second). How do I do this?

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 01:58:11 PM
A1(2), A2(2), A3(1), A4(1).

Add min 1 days 100% between A1,A2,A3.
Add min 1 days 100% between A1,A2,A4.

Add new constraints from the time constraints > min days between activities.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 02:07:25 PM
I think I manage to to do.
But how does this help to the requirement I need?
Can help explain to me?
Thks
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 02:29:12 PM
What if I have a 4 hours lesson and can only accept either 22 or 211?

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 04:37:40 PM
Min 1 days between A1, A2, A3 means (A1,A2) cannot be on the same day, (A1,A3), (A2,A3) the same.

About A1(2), A2(1), A3(1): add min 1 days between (A1,A2) and between (A1,A3).

Oh, and for both cases, please forgive me, I forgot something: for the two activities with duration 1, add min 1 days between activities with 0% percentage, and consecutive if same day forced.

You can try on some small examples, with few days/hours.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 07:31:12 PM
I think I am able to understand a bit.

Min 1 days between A1, A2, A3 means (A1,A2,A3) cannot be on the same day
Min 1 days between A1, A2, A4 means (A1,A2,A4) cannot be on the same day
However there is no restriction between A3 and A4 which means that A3 and A4 may be on same day or different days.

But I dont under this: "for the two activities with duration 1, add min 1 days between activities with 0% percentage, and consecutive if same day forced."

If we add a min 1 day between A3 and A4, wouldnt it force A3 and A4 to be on different day?
What is the meaning of "with 0% percentage"?

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 07:45:43 PM
0% percentage means FET can put them on the same day or not, whichever is easier for it. But we need to add this constraint, so that we add consecutive if same day = true.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 07:52:03 PM
Any difference from: "min 0 days and we also add consecutive if same day = true"?
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 07:54:43 PM
The program does not allow min 0 days between activities constraints (1 is minimum for the spin box).
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 08:02:42 PM
Great. I can understand now. Thks

For 7 hrs lessons, we accept 2221 or 22111

A1=2,A2=2,A3=1,A4=1,A5=1
A1,A2,A3 min 1 day
A1,A2,A4 min 1 day
A1,A2,A5 min 1 day

A3,A4,A5 min 1 day, 0%, consecutive if on same day

But how can I max at 2 hr a day?

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 08:06:42 PM
Fortunately, it is a "hidden feature" (I tried to document it somewhere in the help, but I am not sure I did), that FET won't put 3 or more activities on the same day if they are consecutive if same day. Say A4, A3, A5 is the order, then A4 and A5 are not consecutive - this is the explanation.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 08:09:55 PM
How should I constrain the A3,A4,A5?

Still 1 min day, 0% and tick consecutive for A3,A4,A5?

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 08:11:41 PM
Quoting you: A3,A4,A5 min 1 day, 0%, consecutive if on same day.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 08:15:09 PM
Great. I can understand method 1.

For method 2
Or you can add without min days constraints, but use students/teachers activity tag max 2 hours daily (add a tag to these activities)

How I do use activity tag to cap at max 2 hrs daily?
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 08:19:26 PM
There are 4 time constraints: teacher(s)/students (set) activity tag max hours daily, marked with a locked icon. Unlock them in the advanced settings and use them. Let me know if it is still unclear.
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 08:28:27 PM
See attached picture. Is the setting correct?

After activating, how do I constrain the max hrs to the activity tag?

Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 08:31:41 PM
Yes. Now go to time constraints for teacher(s)/students (sets), the ones that have an unlocked icon before them (Max hours daily with an activity tag for ...).
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 08:34:43 PM
Erh Found it. Great
Thks Liviu.
Have a nice day!
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 08:35:41 PM
You're welcome! 22:35 here, preparing for sleep  :)
Title: Re: Flexible allocation of hours
Post by: Teck Hock on August 19, 2021, 08:39:22 PM
Ha ha. Here is 3.38 am in Singapore.
Me too gg sleep. Thks
Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 19, 2021, 08:41:07 PM
Oh, wow  :)  You're welcome! Have a nice sleep!
Title: Re: Flexible allocation of hours
Post by: sasbland on August 27, 2021, 11:02:54 AM
Sorry to jump in your post. Could I ask about constraint between activities

If I use this one:

Add new constraints from the time constraints > min days between activities.

Add min 1 days 100% between A1,A2,A3.

Does FET treat it as 3 pairs of activities that need min 1 day? Another word A1&A2, A1&A3 and A2&A3?

Thanks.

Title: Re: Flexible allocation of hours
Post by: Liviu Lalescu on August 27, 2021, 11:57:27 AM
No problem, sasbland,

Yes, exactly, it considers each pair.
Title: Re: Flexible allocation of hours
Post by: sasbland on August 28, 2021, 12:27:52 AM
Thanks so much.