Interface AbsencesBasedAcceptanceStrategyOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AbsencesBasedAcceptanceStrategy, AbsencesBasedAcceptanceStrategy.Builder
@Generated
public interface AbsencesBasedAcceptanceStrategyOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIf true, when a new best solution is found, the route with the lowest sum of absences is removed from the reference solution.booleanIf true, when a new best solution is found, the route with the lowest sum of absences is removed from the reference solution.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
-
hasRemoveRouteWithLowestAbsences
boolean hasRemoveRouteWithLowestAbsences()If true, when a new best solution is found, the route with the lowest sum of absences is removed from the reference solution.
optional bool remove_route_with_lowest_absences = 1;- Returns:
- Whether the removeRouteWithLowestAbsences field is set.
-
getRemoveRouteWithLowestAbsences
boolean getRemoveRouteWithLowestAbsences()If true, when a new best solution is found, the route with the lowest sum of absences is removed from the reference solution.
optional bool remove_route_with_lowest_absences = 1;- Returns:
- The removeRouteWithLowestAbsences.
-