Other Violation Class
A violation of a constraint other than the constraints which
apply to employees' individual schedules.
For example a violation of a cover constraint.
Definition
Namespace: SRS.ShiftSolver.Core
Assembly: ShiftSolver (in ShiftSolver.dll) Version: 2.3.0+2c0a765360648175f37b32b9a08ecd256c911c4c
Assembly: ShiftSolver (in ShiftSolver.dll) Version: 2.3.0+2c0a765360648175f37b32b9a08ecd256c911c4c
C#
public class OtherViolationVB
Public Class OtherViolationC++
public ref class OtherViolationF#
type OtherViolation = class end- Inheritance
- Object OtherViolation
Properties
| ConstraintID |
The constraint Name.
|
| ConstraintName | The constraint Name. |
| EndTime | An end time for the constraint if available. |
| ID | The ID of the constraint if it is set in the XML. |
| Label | A label for the constraint if provided in the problem XML. |
| MinMax | Min or Max. |
| Penalty | The penalty due to this violation. |
| Skill | The skill related to this constraint if available. |
| SolutionValue | The actual value that has been assigned in the solution. |
| StartTime | A start time for the constraint if available. |
| TargetValue | The minimum or maximum value that ideally should be assigned in the solution. |
| Task | The task related to this constraint if available. |
| Weight | The weight for the constraint. |
| WeightFunction | The weight function for this constraint e.g. linear or quadratic. |
Methods
| Equals | (Inherited from Object) |
| Finalize | (Inherited from Object) |
| GetHashCode | (Inherited from Object) |
| GetType | (Inherited from Object) |
| MemberwiseClone | (Inherited from Object) |
| ToString | (Inherited from Object) |