interval_var

Classes

IndexedIntervalVar(*args, **kwds)

IntervalVar(*args, **kwds)

An interval variable, which may be defined over an index.

IntervalVarData([component])

This class defines the abstract interface for a single interval variable.

IntervalVarEndTime(*args, **kwargs)

This class defines a single variable denoting an end time point of an IntervalVar

IntervalVarLength(*args, **kwargs)

This class defines the abstract interface for a single variable denoting the length of an IntervalVar

IntervalVarPresence(*args, **kwds)

This class defines the abstract interface for a single Boolean variable denoting whether or not an IntervalVar is scheduled

IntervalVarStartTime(*args, **kwargs)

This class defines a single variable denoting a start time point of an IntervalVar

IntervalVarTimePoint(*args, **kwargs)

This class defines the abstract interface for a single variable denoting a start or end time point of an IntervalVar

ScalarIntervalVar(*args, **kwds)