Class ConstraintCheckerImpl

    • Field Detail

      • constraintRanges

        protected Map<Constraint,​Range> constraintRanges
        stores the current range of criterion values in the population for each constraint i.e. stores the minimum value in the population for each Constraint and the maimum value. make it thread safe to avoid accidental problems.
    • Constructor Detail

      • ConstraintCheckerImpl

        @Inject
        public ConstraintCheckerImpl​(Population population)
        as this class listens on Population, it must be registered there