Package operations_research
Interface RoutingIls.RuinRecreateParametersOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RoutingIls.RuinRecreateParameters,RoutingIls.RuinRecreateParameters.Builder
- Enclosing class:
- RoutingIls
public static interface RoutingIls.RuinRecreateParametersOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintNumber of routes removed during a ruin application defined on routes.Strategy defining how a reference solution is recreated.intStrategy defining how a reference solution is recreated.Strategy defining how a reference solution is ruined.intStrategy defining how a reference solution is ruined.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getRuinStrategyValue
int getRuinStrategyValue()Strategy defining how a reference solution is ruined.
.operations_research.RuinStrategy.Value ruin_strategy = 1;- Returns:
- The enum numeric value on the wire for ruinStrategy.
-
getRuinStrategy
RoutingIls.RuinStrategy.Value getRuinStrategy()Strategy defining how a reference solution is ruined.
.operations_research.RuinStrategy.Value ruin_strategy = 1;- Returns:
- The ruinStrategy.
-
getRecreateStrategyValue
int getRecreateStrategyValue()Strategy defining how a reference solution is recreated.
.operations_research.FirstSolutionStrategy.Value recreate_strategy = 2;- Returns:
- The enum numeric value on the wire for recreateStrategy.
-
getRecreateStrategy
FirstSolutionStrategy.Value getRecreateStrategy()Strategy defining how a reference solution is recreated.
.operations_research.FirstSolutionStrategy.Value recreate_strategy = 2;- Returns:
- The recreateStrategy.
-
getNumRuinedRoutes
int getNumRuinedRoutes()Number of routes removed during a ruin application defined on routes.
uint32 num_ruined_routes = 3;- Returns:
- The numRuinedRoutes.
-