Class SatisfactionConstraint

All Implemented Interfaces:
Comparable<Constraint>

public class SatisfactionConstraint extends Constraint
A concrete constraint with the same attributes as the base class Constraint and an additional attribute specifying the objective it refers to. Semantically, a individual violating this constraint is considered unsatisfactory. The constraint can be seen as a goal for an objective that is wanted to be reached.
See Also:
  • Field Details

    • objective

      protected final Objective objective
  • Constructor Details

  • Method Details

    • getObjective

      public Objective getObjective()
      Returns:
      the objective