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 Type
    Method
    Description
    boolean
    If true, when a new best solution is found, the route with the lowest sum of absences is removed from the reference solution.
    boolean
    If 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

    isInitialized

    Methods 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.