Back to index

available.so module reference

Description

Specifies that a particular constant resource is not available at certain timeslots.

There is no fitness function, so the "weight" and "mandatory" module options are ignored (restrictions set by this module are always mandatory).

Required resource types

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

Defined resource restrictions

not-available (all resource types)

<restriction type="not-available">day period</restriction>

This tuple restriction specifies that the current resource is not available at time slot at the specified day and period.

For example:

<resourcetype type="teacher">
	<resource name="A">
		<restriction type="not-available">1 1</restriction>
	</resource>
</resource>

This means that no event for teacher A will be scheduled on the second period of the second day (day and period numbers start at 0).

Defined tuple restrictions

Supported module options

Module groups

This module belongs to the following groups:

Author

Tomaz Solc, tomaz.solc@tablix.org

Back to index