Back to index

sametime.so module reference

Author

Tomaz Solc, tomaz.solc@siol.net

Module groups

This module belongs to the following groups:

Description

Adds a weight whenever a teacher or a class is required to be in two rooms at the same time.

Required resource types

Configuration file must define the following resource types in order to use this module:

Defined resource restrictions

conflicts-with (resource types class, teacher)

<restriction type="conflicts-with">name</restriction>

This restriction specifies that current class or teacher should never have lessons at the same time as the class or teacher specified in the restriction.

Defined tuple restrictions

Supported module options

recursive-conflicts

If this module option is present (any option value is ignored), then all "conflicts-with" restrictions become recursive.

For example: if class A conflicts with class B and class A conflicts with class C, then class B will also automatically conflict with class C. Without this option class C will not conflict with class B unless you specify this with another "conflicts-with" restriction.

Back to index