public class PreventScheduleConflictsConstraint extends Constraint
Constructor and Description |
---|
PreventScheduleConflictsConstraint()
Constructor for this constraint.
|
Modifier and Type | Method and Description |
---|---|
void |
imposeConstraint(Store jacopStore,
IntVar[] variables,
Position[] positions,
Assistant[] assistants)
Avoid Unavailable Times: If an assistant is assigned
to a position, that position’s time must not intersect
with a time that assistant has declared to be unavailable.
|
getDescription, getName, isEnabled, setDescription, setEnabled, setName, toString
public PreventScheduleConflictsConstraint()
public void imposeConstraint(Store jacopStore, IntVar[] variables, Position[] positions, Assistant[] assistants)
imposeConstraint
in class Constraint