Relationship of Constraints to Foundation
Any constraint requires specifying a Day, Staff, and Shift Set.
In addition to this, the Task Work Schedule involves the specification of a Task Set and a Phase Object (optional).
We will use Python language constraints if we cannot describe constraints in the GUI.
Constraint Direction
Type | Direction | Content |
---|---|---|
Row constraints | Horizontal | on each staff |
Column constraints | Vertical | for each day |
Pair constraints | Vertical | or each day |
There are row constraints, which are horizontal constraints; column constraints, which are vertical constraints; schedule constraints, which describe desired holidays and schedules that have already been determined; and pair constraints, which are constraints between staff members.
These are described using GUI, such as a mouse or keyboard. It is also possible to constrain them in Python.