Specifies the behavior of a search based on ILS.
More...
|
static pb::MessageParser< IteratedLocalSearchParameters > | Parser [get] |
|
static pbr::MessageDescriptor | Descriptor [get] |
|
global::OperationsResearch.PerturbationStrategy.Types.Value | PerturbationStrategy [get, set] |
| Determines how a reference solution S is perturbed to obtain a neighbor solution S'.
|
|
global::OperationsResearch.RuinRecreateParameters | RuinRecreateParameters [get, set] |
| Parameters to customize a ruin and recreate perturbation.
|
|
bool | ImprovePerturbedSolution [get, set] |
| Determines whether solution S', obtained from the perturbation, should be optimized with a local search application.
|
|
global::OperationsResearch.AcceptanceStrategy.Types.Value | AcceptanceStrategy [get, set] |
| Determines when the neighbor solution S', possibly improved if improve_perturbed_solution is true, replaces the reference solution S.
|
|
Specifies the behavior of a search based on ILS.
Definition at line 868 of file RoutingIls.pb.cs.
◆ IteratedLocalSearchParameters() [1/2]
OperationsResearch.IteratedLocalSearchParameters.IteratedLocalSearchParameters |
( |
| ) |
|
|
inline |
◆ IteratedLocalSearchParameters() [2/2]
◆ CalculateSize()
int OperationsResearch.IteratedLocalSearchParameters.CalculateSize |
( |
| ) |
|
|
inline |
◆ Clone()
◆ Equals() [1/2]
◆ Equals() [2/2]
override bool OperationsResearch.IteratedLocalSearchParameters.Equals |
( |
object | other | ) |
|
|
inline |
◆ GetHashCode()
override int OperationsResearch.IteratedLocalSearchParameters.GetHashCode |
( |
| ) |
|
|
inline |
◆ MergeFrom() [1/2]
◆ MergeFrom() [2/2]
void OperationsResearch.IteratedLocalSearchParameters.MergeFrom |
( |
pb.CodedInputStream | input | ) |
|
|
inline |
◆ ToString()
override string OperationsResearch.IteratedLocalSearchParameters.ToString |
( |
| ) |
|
|
inline |
◆ WriteTo()
void OperationsResearch.IteratedLocalSearchParameters.WriteTo |
( |
pb.CodedOutputStream | output | ) |
|
|
inline |
◆ AcceptanceStrategyFieldNumber
const int OperationsResearch.IteratedLocalSearchParameters.AcceptanceStrategyFieldNumber = 4 |
|
static |
Field number for the "acceptance_strategy" field.
Definition at line 963 of file RoutingIls.pb.cs.
◆ ImprovePerturbedSolutionFieldNumber
const int OperationsResearch.IteratedLocalSearchParameters.ImprovePerturbedSolutionFieldNumber = 3 |
|
static |
Field number for the "improve_perturbed_solution" field.
Definition at line 947 of file RoutingIls.pb.cs.
◆ PerturbationStrategyFieldNumber
const int OperationsResearch.IteratedLocalSearchParameters.PerturbationStrategyFieldNumber = 1 |
|
static |
Field number for the "perturbation_strategy" field.
Definition at line 916 of file RoutingIls.pb.cs.
◆ RuinRecreateParametersFieldNumber
const int OperationsResearch.IteratedLocalSearchParameters.RuinRecreateParametersFieldNumber = 2 |
|
static |
Field number for the "ruin_recreate_parameters" field.
Definition at line 932 of file RoutingIls.pb.cs.
◆ AcceptanceStrategy
global.OperationsResearch.AcceptanceStrategy.Types.Value OperationsResearch.IteratedLocalSearchParameters.AcceptanceStrategy |
|
getset |
Determines when the neighbor solution S', possibly improved if improve_perturbed_solution
is true, replaces the reference solution S.
Definition at line 971 of file RoutingIls.pb.cs.
◆ Descriptor
pbr.MessageDescriptor OperationsResearch.IteratedLocalSearchParameters.Descriptor |
|
staticget |
◆ ImprovePerturbedSolution
bool OperationsResearch.IteratedLocalSearchParameters.ImprovePerturbedSolution |
|
getset |
Determines whether solution S', obtained from the perturbation, should be optimized with a local search application.
Definition at line 955 of file RoutingIls.pb.cs.
◆ Parser
◆ PerturbationStrategy
global.OperationsResearch.PerturbationStrategy.Types.Value OperationsResearch.IteratedLocalSearchParameters.PerturbationStrategy |
|
getset |
Determines how a reference solution S is perturbed to obtain a neighbor solution S'.
Definition at line 924 of file RoutingIls.pb.cs.
◆ RuinRecreateParameters
global.OperationsResearch.RuinRecreateParameters OperationsResearch.IteratedLocalSearchParameters.RuinRecreateParameters |
|
getset |
Parameters to customize a ruin and recreate perturbation.
Definition at line 939 of file RoutingIls.pb.cs.
The documentation for this class was generated from the following file: