Initializing help system before first use

KALIS_DISJUNCTIONS

Description
Disjunctions propagation type for unary resource constraints
Type
Integer, read only
Values
4 
Notes
This constant is passed to the set_resource_attributes procedure to specify the type of propagation to be used for filtering the resource constraint for unary resources. With KALIS_DISJUNCTIONS the resource constraint will be implemented as n*(n-1)/2 disjunctions between pairs of tasks. This algorithm is more powerful than the KALIS_TIMETABLING algorithm but less powerful than the algorithm KALIS_TASK_INTERVALS that may lead to a stronger pruning at the cost of additional computation overhead. This algorithm is generally competitive for small to medium size problems where the number of tasks using the resource is not overly large.
See also