Class AbstractHeuristicOptimizationAlgorithmConfig
java.lang.Object
com.dna.jopt.framework.body.scheme.helper.AbstractHeuristicOptimizationAlgorithmConfig
- Direct Known Subclasses:
HeuristicOptimizationAlgorithmConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional<com.dna.jopt.revision.algorithm.IOptimizationAlgorithm>convert(IOptimizationScheme scheme) booleanreverseConvert(IOptimizationScheme scheme) reverseConvertSingleAlgo(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm algo)
-
Constructor Details
-
AbstractHeuristicOptimizationAlgorithmConfig
public AbstractHeuristicOptimizationAlgorithmConfig()
-
-
Method Details
-
algorithm
@Parameter public abstract AbstractHeuristicOptimizationAlgorithmConfig.OptimizationAlgorithmConfig algorithm() -
simulatedAnnealingOverrideNumIterationsValue
-
hasAutoFilter
@Default public boolean hasAutoFilter() -
reverseConvert
-
reverseConvertSingleAlgo
public static Optional<HeuristicOptimizationAlgorithmConfig> reverseConvertSingleAlgo(com.dna.jopt.revision.algorithm.IOptimizationAlgorithm algo) -
convert
public Optional<com.dna.jopt.revision.algorithm.IOptimizationAlgorithm> convert(IOptimizationScheme scheme)
-