Class LineOptSolverOptions

java.lang.Object
jline.opt.solver.LineOptSolverOptions

public class LineOptSolverOptions extends Object
Configuration options for LineOptSolver, mirroring the option dict of native-Python LineOptSolver.defaultOptions(). Chained setters return this.
  • Field Details

    • strategy

      public String strategy
    • popsize

      public int popsize
    • mutationLow

      public double mutationLow
    • mutationHigh

      public double mutationHigh
    • recombination

      public double recombination
    • tol

      public double tol
    • maxIterations

      public int maxIterations
    • timeLimit

      public double timeLimit
    • seed

      public Long seed
    • verbose

      public boolean verbose
    • penaltyWeight

      public double penaltyWeight
    • scenarioAggregation

      public String scenarioAggregation
      'worst' (minimax) or 'mean' (weighted) aggregation across scenarios.
    • optimizer

      public String optimizer
      'evolution', 'gradient', or 'auto'.
    • fdStep

      public double fdStep
    • gradientRestarts

      public int gradientRestarts
  • Constructor Details

    • LineOptSolverOptions

      public LineOptSolverOptions()
  • Method Details