Class group configuration
Contents [hide]
A class group configuration set is a group of settings for constraints related to class groups.
Learning
Start of school
First you need to specify the desired and latest starting period in your school. For schools based on the British education system, these will typically be both set to the first period. In the Czech system, for example, the desired period might be second and latest might be third, hence the need for seemingly complex configuration.Limits
Next come the limits for periods per day and consecutive periods. If your school takes a fixed recess and lunch, these will not be reflected in the timetable, because such periods are omitted from the timeslot matrix. If that is the case, the number of consecutive periods will match the total number of periods per day.Only in case of floating lunch you need to specify the longest possible span of adjacent lessons.
Busy and idle time clustering
Here you can specify the minimum daily periods or allow free days for class groups. You usually don't have to worry about these settings, as they're meant for special types of schools.This is a simpler version of time field limits.
Daily period distribution
Specify maximum difference between shortest and longest day here, and maximum deviation from average number of periods per day. The default values should be good enough for most schools, but if your school has mandatory regular workloads for each day, you can go with zeroes here. If days in your school differ significantly, use higher values than the defaults.Gaps
In primary and secondary schools there are usually no gaps in the schedule of a class groups, except for lunch. If that is true for your school, leave the default settings of zero gaps and zero gap lenght and skip to the next section.Lunch
Staggered lunch break
If your school uses a fixed lunch break period for all class groups and you've followed our advice of not including such a period in the timeslot matrix, disable the lunch break here by specifying a maximum duration of zero and pay attention to the next section.Otherwise enter your lunch break settings by specifying its duration and start. Allowing lunch breaks on short days can make your schedule unnecessarily prolonged, so be careful about this setting.