Interface RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RoutingSearchParameters.ImprovementSearchLimitParameters,RoutingSearchParameters.ImprovementSearchLimitParameters.Builder
- Enclosing class:
- RoutingSearchParameters
public static interface RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetImprovementRateCoefficient()Parameter that regulates exchange rate between objective improvement and number of neighbors spent.intgetImprovementRateSolutionsDistance()Parameter that specifies the distance between improvements taken into consideration for calculating the improvement rate.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getImprovementRateCoefficient
double getImprovementRateCoefficient()
Parameter that regulates exchange rate between objective improvement and number of neighbors spent. The smaller the value, the sooner the limit stops the search. Must be positive.
double improvement_rate_coefficient = 38;- Returns:
- The improvementRateCoefficient.
-
getImprovementRateSolutionsDistance
int getImprovementRateSolutionsDistance()
Parameter that specifies the distance between improvements taken into consideration for calculating the improvement rate. Example: For 5 objective improvements = (10, 8, 6, 4, 2), and the solutions_distance parameter of 2, then the improvement_rate will be computed for (10, 6), (8, 4), and (6, 2).
int32 improvement_rate_solutions_distance = 39;- Returns:
- The improvementRateSolutionsDistance.
-
-