public static interface RoutingIls.IteratedLocalSearchParametersOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
RoutingIls.AcceptanceStrategy.Value |
getAcceptanceStrategy()
Determines when the neighbor solution S', possibly improved if
`improve_perturbed_solution` is true, replaces the reference solution S.
|
int |
getAcceptanceStrategyValue()
Determines when the neighbor solution S', possibly improved if
`improve_perturbed_solution` is true, replaces the reference solution S.
|
boolean |
getImprovePerturbedSolution()
Determines whether solution S', obtained from the perturbation, should be
optimized with a local search application.
|
RoutingIls.PerturbationStrategy.Value |
getPerturbationStrategy()
Determines how a reference solution S is perturbed to obtain a neighbor
solution S'.
|
int |
getPerturbationStrategyValue()
Determines how a reference solution S is perturbed to obtain a neighbor
solution S'.
|
RoutingIls.RuinRecreateParameters |
getRuinRecreateParameters()
Parameters to customize a ruin and recreate perturbation.
|
RoutingIls.RuinRecreateParametersOrBuilder |
getRuinRecreateParametersOrBuilder()
Parameters to customize a ruin and recreate perturbation.
|
boolean |
hasRuinRecreateParameters()
Parameters to customize a ruin and recreate perturbation.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getPerturbationStrategyValue()
Determines how a reference solution S is perturbed to obtain a neighbor solution S'.
.operations_research.PerturbationStrategy.Value perturbation_strategy = 1;RoutingIls.PerturbationStrategy.Value getPerturbationStrategy()
Determines how a reference solution S is perturbed to obtain a neighbor solution S'.
.operations_research.PerturbationStrategy.Value perturbation_strategy = 1;boolean hasRuinRecreateParameters()
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;RoutingIls.RuinRecreateParameters getRuinRecreateParameters()
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;RoutingIls.RuinRecreateParametersOrBuilder getRuinRecreateParametersOrBuilder()
Parameters to customize a ruin and recreate perturbation.
.operations_research.RuinRecreateParameters ruin_recreate_parameters = 2;boolean getImprovePerturbedSolution()
Determines whether solution S', obtained from the perturbation, should be optimized with a local search application.
bool improve_perturbed_solution = 3;int 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;RoutingIls.AcceptanceStrategy.Value 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;Copyright © 2024. All rights reserved.