![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
Definition at line 8 of file IteratedLocalSearchParametersOrBuilder.java.
com.google.ortools.constraintsolver.AcceptanceStrategy.Value com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getAcceptanceStrategy | ( | ) |
Determines when the neighbor solution S', possibly improved if `improve_perturbed_solution` is true, replaces the reference solution S.
.operations_research.AcceptanceStrategy.Value acceptance_strategy = 4;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
int com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getAcceptanceStrategyValue | ( | ) |
Determines when the neighbor solution S', possibly improved if `improve_perturbed_solution` is true, replaces the reference solution S.
.operations_research.AcceptanceStrategy.Value acceptance_strategy = 4;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
boolean com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getImprovePerturbedSolution | ( | ) |
Determines whether solution S', obtained from the perturbation, should be optimized with a local search application.
optional bool improve_perturbed_solution = 3;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
com.google.ortools.constraintsolver.PerturbationStrategy.Value com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getPerturbationStrategy | ( | ) |
Determines how a reference solution S is perturbed to obtain a neighbor solution S'.
.operations_research.PerturbationStrategy.Value perturbation_strategy = 1;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
int com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getPerturbationStrategyValue | ( | ) |
Determines how a reference solution S is perturbed to obtain a neighbor solution S'.
.operations_research.PerturbationStrategy.Value perturbation_strategy = 1;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
com.google.ortools.constraintsolver.RuinRecreateParameters com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getRuinRecreateParameters | ( | ) |
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
com.google.ortools.constraintsolver.RuinRecreateParametersOrBuilder com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getRuinRecreateParametersOrBuilder | ( | ) |
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
com.google.ortools.constraintsolver.SimulatedAnnealingParameters com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getSimulatedAnnealingParameters | ( | ) |
Parameters to customize a simulated annealing acceptance strategy. These parameters are required iff the acceptance_strategy is SIMULATED_ANNEALING.
.operations_research.SimulatedAnnealingParameters simulated_annealing_parameters = 5;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
com.google.ortools.constraintsolver.SimulatedAnnealingParametersOrBuilder com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getSimulatedAnnealingParametersOrBuilder | ( | ) |
Parameters to customize a simulated annealing acceptance strategy. These parameters are required iff the acceptance_strategy is SIMULATED_ANNEALING.
.operations_research.SimulatedAnnealingParameters simulated_annealing_parameters = 5;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
boolean com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.hasImprovePerturbedSolution | ( | ) |
Determines whether solution S', obtained from the perturbation, should be optimized with a local search application.
optional bool improve_perturbed_solution = 3;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
boolean com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.hasRuinRecreateParameters | ( | ) |
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
boolean com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.hasSimulatedAnnealingParameters | ( | ) |
Parameters to customize a simulated annealing acceptance strategy. These parameters are required iff the acceptance_strategy is SIMULATED_ANNEALING.
.operations_research.SimulatedAnnealingParameters simulated_annealing_parameters = 5;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.