Well
I dont understand how FET applies contraints to groups hierarchy
suppose I have year 1A
which contains groups: 1A1, 1A2, 1A3, 1A4 ...
Each group has two subgroups:
1A1_1 and 1A1_2
1A2_1 and 1A2_2 ..etc
1- Now, If I set "Max gaps per week for a students set" to 0 for year 1A
Does all groups within this year inherit this constraints?
the same question applies for subgroups regarding parent groups
2- What happens if I set Max gaps .. for all students to 0, deos it affect years and goups and subgroups at once?
3- suppose "Max gaps .. for all students" is 0, what happens if I add
"Max gaps.." for group 1A1 --> 2
or
"Max gaps .. " for year 1A is 0, what happens if I add
"Max gaps.." for group 1A1 --> 2
which constraint takes priority ? :o
Max gaps x for a students set => (implies, is implemented as) max gaps x for all subgroups of this students set.
All constraints are respected. If you have max gaps for all students=0 and max gaps for year Y=2, then all students subgroups will respect max gaps=0. I know this is not nice for everybody, but each constraint must be respected.
Thanks
So if we have: e "max gaps for all students=0"
Then "max gaps for year Y=2" is useless, has no effect ?
If so, should we avoid using "max gaps for all students" and, instead, set every group contraints separately whenever a goup or subgroups need particular constraint?
Yes.
Ok
So, suppose
year 1A contains groups: 1A1, 1A2, 1A3 and 1A4
What does mean "Max gaps per week for Year 1A =1"
Deos it means, each group within year 1A will have 1 gaps maximum? (so a total of 4 posssible gaps)
or does it means , there will be a total of 1 gap maximum for all groups within year 1A ?
Each group can have a gap, so yes, 4 gaps are possible for year 1A. Max 1 gaps for a year means each subgroup of this year may have max 1 gap.