Violation Type Enumeration
Constraint violation types.
Definition
Namespace: VRSolver
Assembly: VRSolver (in VRSolver.dll) Version: 1.15.0+d867f7e856f281547f683ef6449a86e433a2356d
Assembly: VRSolver (in VRSolver.dll) Version: 1.15.0+d867f7e856f281547f683ef6449a86e433a2356d
C#
public enum ViolationTypeVB
Public Enumeration ViolationTypeC++
public enum class ViolationTypeF#
type ViolationTypeMembers
| Window | 0 | The Resource does not arrive at the node before or within the defined time window. |
| LoadCapacity | 1 | A Resource exceeds its capacity. |
| JobPartOrdering | 2 | The JobParts of a Job are not completed in the correct order. |
| FixedAssignment | 3 | A Job that should be assigned to a Resource is not assigned to the resource. |
| NonAssignment | 4 | A Job that should *not* be assigned to a Resource is assigned to the Resource. |
| WindowViolationsCausedByBreaks | 5 | Window violations due to break rules. |
| MaxWorkTime | 6 | A Resource's maximum working time is exceeded. The working time is counted as the time from when the Resource leaves the starting location until it arrives at the final location. |
| MaxDrivingTime | 7 | A Resource's maximum driving time is exceeded. |
| JobPartPairing | 8 | The JobParts of a Job are not all assigned to the same Resource. |
| JobPartRoutePosition | 9 | The RoutePosition constraint of a JobPart is not satisfied. |