E10 - Class data: Spread

Modified on Thu, 14 Aug at 12:53 AM

TABLE OF CONTENTS


What pattern of periods do you require for lessons?

Commonly used syntax options:

Syntax
Usage
Loose: 
0, 1 or 2 doubles
Easy:
0 or 1 double
Double:
Exactly 1 double period
NoDouble:
Only singles
TwoDoubles:
Exactly 2 doubles
ThreeDoubles:
Exactly 3 doubles
AllDoubles:
Only doubles
Triple:
One lesson with 3 consecutive periods
Quadruple:
One lesson with 4 consecutive periods

The more flexibility given, i.e. by using Loose or Easy , the greater the chance of a good spread in other classes.
These terms will automatically complete once you start to type an entry.

Other syntax options:

Syntax
Usage
1-2doubles: 
Either one or two doubles are acceptable
2-3doubles:
Either two or three doubles are acceptable
(3,3,3,2,2,1): 
3 triple-periods and 2 doubles and one single. The cell will be coloured red if the total number of periods specified in the breakdown does not equal the total number of on-timetable periods specified in the #Per column. The parentheses are important.
Anything:
classes which are hard coded to periods like Sport, Roll call, Assembly, Chapel, or are administration classes like meetings, or sub-classes used in an umbrella structure where the umbrella class conducts the overall spread management. An entry of 'Anything' means DO NOT spread manage, OR report on spread issues with this class. Otherwise, Sport may be flagged in reports as having too many last periods, and Roll call flagged as not spread well across the day etc. Removing these entries which should not be there simplifies reporting on the real issues in the timetable.
Repeats: 
Where forced to have two on a day (E.g. due to part timer restrictions), use 'Repeats'. Specifying 'NoDoubles + Rpts' means result is acceptable where requirements may force this, so that Ctrl-Q checks do not flag and prevent further reporting of other subsequent errors.
This setting means try to separate the singles, so two on a day does not merge to become an 'unwanted' double for example. Ctrl-R in this Spread field will add the +Rpts setting. Note this is an obscure and technical setting, which is only used where necessary - it is not a common / normal requirement and cannot be copied and pasted.
+Rpts stops this class from being counted when (reduce) two-in-a-day weighting is used during timetable generation




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article