Class CMAESOptimizer.ValuePenaltyPair

java.lang.Object
org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer.ValuePenaltyPair
Enclosing class:
CMAESOptimizer

private static class CMAESOptimizer.ValuePenaltyPair extends Object
Stores the value and penalty (for repair of out of bounds point).
  • Field Details

    • value

      private double value
      Objective function value.
    • penalty

      private double penalty
      Penalty value for repair of out out of bounds points.
  • Constructor Details

    • ValuePenaltyPair

      ValuePenaltyPair(double value, double penalty)
      Parameters:
      value - Function value.
      penalty - Out-of-bounds penalty.