Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Definition at line 2265 of file RoutingIls.java.
operations_research.RoutingIls.AcceptanceStrategy.Value operations_research.RoutingIls.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 operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.
int operations_research.RoutingIls.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 operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.
boolean operations_research.RoutingIls.IteratedLocalSearchParametersOrBuilder.getImprovePerturbedSolution | ( | ) |
Determines whether solution S', obtained from the perturbation, should be optimized with a local search application.
bool improve_perturbed_solution = 3;
Implemented in operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.
operations_research.RoutingIls.PerturbationStrategy.Value operations_research.RoutingIls.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 operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.
int operations_research.RoutingIls.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 operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.
operations_research.RoutingIls.RuinRecreateParameters operations_research.RoutingIls.IteratedLocalSearchParametersOrBuilder.getRuinRecreateParameters | ( | ) |
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;
Implemented in operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.
operations_research.RoutingIls.RuinRecreateParametersOrBuilder operations_research.RoutingIls.IteratedLocalSearchParametersOrBuilder.getRuinRecreateParametersOrBuilder | ( | ) |
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;
Implemented in operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.
boolean operations_research.RoutingIls.IteratedLocalSearchParametersOrBuilder.hasRuinRecreateParameters | ( | ) |
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;
Implemented in operations_research.RoutingIls.IteratedLocalSearchParameters.Builder, and operations_research.RoutingIls.IteratedLocalSearchParameters.