OtherViolation 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
C#
public class OtherViolation
Inheritance
Object    OtherViolation

Properties

ConstraintID The constraint Name.
Obsolete
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)

See Also