![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 9 of file IteratedLocalSearchParametersOrBuilder.java.
| com.google.ortools.constraintsolver.AcceptanceStrategy com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getBestSolutionAcceptanceStrategy | ( | ) |
Determines when the neighbor solution S' replaces the best solution found so far.
.operations_research.AcceptanceStrategy best_solution_acceptance_strategy = 5;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
| com.google.ortools.constraintsolver.AcceptanceStrategyOrBuilder com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getBestSolutionAcceptanceStrategyOrBuilder | ( | ) |
Determines when the neighbor solution S' replaces the best solution found so far.
.operations_research.AcceptanceStrategy best_solution_acceptance_strategy = 5;
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.AcceptanceStrategy com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getReferenceSolutionAcceptanceStrategy | ( | ) |
Determines when the neighbor solution S', possibly improved if `improve_perturbed_solution` is true, replaces the reference solution S.
.operations_research.AcceptanceStrategy reference_solution_acceptance_strategy = 4;
Implemented in com.google.ortools.constraintsolver.IteratedLocalSearchParameters.Builder, and com.google.ortools.constraintsolver.IteratedLocalSearchParameters.
| com.google.ortools.constraintsolver.AcceptanceStrategyOrBuilder com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.getReferenceSolutionAcceptanceStrategyOrBuilder | ( | ) |
Determines when the neighbor solution S', possibly improved if `improve_perturbed_solution` is true, replaces the reference solution S.
.operations_research.AcceptanceStrategy reference_solution_acceptance_strategy = 4;
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.
| boolean com.google.ortools.constraintsolver.IteratedLocalSearchParametersOrBuilder.hasBestSolutionAcceptanceStrategy | ( | ) |
Determines when the neighbor solution S' replaces the best solution found so far.
.operations_research.AcceptanceStrategy best_solution_acceptance_strategy = 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.hasReferenceSolutionAcceptanceStrategy | ( | ) |
Determines when the neighbor solution S', possibly improved if `improve_perturbed_solution` is true, replaces the reference solution S.
.operations_research.AcceptanceStrategy reference_solution_acceptance_strategy = 4;
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.