Java Reference
Java Reference
RoutingSearchParameters.java
Go to the documentation of this file.
80 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder subBuilder = null;
84 localSearchOperators_ = input.readMessage(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.parser(), extensionRegistry);
260 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder subBuilder = null;
264 improvementLimitParameters_ = input.readMessage(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.parser(), extensionRegistry);
318 satParameters_ = input.readMessage(com.google.ortools.sat.SatParameters.PARSER, extensionRegistry);
347 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
353 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
355 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
454 return com.google.ortools.constraintsolver.RoutingSearchParameters.getDescriptor().getEnumTypes().get(0);
477 // @@protoc_insertion_point(enum_scope:operations_research.RoutingSearchParameters.SchedulingSolver)
481 // @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1385 com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed();
1489 // @@protoc_insertion_point(message_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1493 private LocalSearchNeighborhoodOperators(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
1781 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
1787 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
1789 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
1831 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
1874 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
1913 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
1982 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
2031 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
2070 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
2109 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
2138 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
2181 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
2208 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
2251 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain() {
2253 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
2298 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
2345 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
2378 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
2415 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
2454 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
2497 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive() {
2499 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
2534 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
2571 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
2606 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
2649 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive() {
2651 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
2696 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive() {
2698 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
2739 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
2766 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
2803 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
2834 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
2863 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns() {
2865 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionPathLns_);
2890 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns() {
2892 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionPathLns_);
2896 public static final int USE_RELOCATE_PATH_GLOBAL_CHEAPEST_INSERTION_INSERT_UNPERFORMED_FIELD_NUMBER = 33;
2908 @java.lang.Override public int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue() {
2921 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed() {
2923 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePathGlobalCheapestInsertionInsertUnperformed_);
2954 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns() {
2956 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionExpensiveChainLns_);
2983 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns() {
2985 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionExpensiveChainLns_);
3016 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns() {
3018 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionCloseNodesLns_);
3045 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns() {
3047 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionCloseNodesLns_);
3068 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3071 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3080 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3089 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3098 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3101 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3107 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3122 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3125 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3128 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3131 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3134 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3137 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3140 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3143 if (useGlobalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3146 if (useLocalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3149 if (useGlobalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3152 if (useLocalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3155 if (useGlobalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3158 if (useLocalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3161 if (useRelocatePathGlobalCheapestInsertionInsertUnperformed_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3177 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3181 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3193 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3205 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3217 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3221 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3229 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3249 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3253 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3257 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3261 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3265 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3269 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3273 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3277 if (useGlobalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3281 if (useLocalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3285 if (useGlobalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3289 if (useLocalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3293 if (useGlobalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3297 if (useLocalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3301 if (useRelocatePathGlobalCheapestInsertionInsertUnperformed_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3315 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)) {
3318 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) obj;
3346 if (useGlobalCheapestInsertionPathLns_ != other.useGlobalCheapestInsertionPathLns_) return false;
3347 if (useLocalCheapestInsertionPathLns_ != other.useLocalCheapestInsertionPathLns_) return false;
3348 if (useRelocatePathGlobalCheapestInsertionInsertUnperformed_ != other.useRelocatePathGlobalCheapestInsertionInsertUnperformed_) return false;
3349 if (useGlobalCheapestInsertionExpensiveChainLns_ != other.useGlobalCheapestInsertionExpensiveChainLns_) return false;
3350 if (useLocalCheapestInsertionExpensiveChainLns_ != other.useLocalCheapestInsertionExpensiveChainLns_) return false;
3351 if (useGlobalCheapestInsertionCloseNodesLns_ != other.useGlobalCheapestInsertionCloseNodesLns_) return false;
3352 if (useLocalCheapestInsertionCloseNodesLns_ != other.useLocalCheapestInsertionCloseNodesLns_) return false;
3420 hash = (37 * hash) + USE_RELOCATE_PATH_GLOBAL_CHEAPEST_INSERTION_INSERT_UNPERFORMED_FIELD_NUMBER;
3435 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3440 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3446 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3451 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3457 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
3461 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3467 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
3472 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3479 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
3484 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(
3491 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3497 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3510 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype) {
3535 // @@protoc_insertion_point(builder_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
3536 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder {
3539 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
3545 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
3547 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
3550 // Construct using com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder()
3640 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
3644 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
3645 return com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance();
3649 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build() {
3650 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = buildPartial();
3658 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial() {
3659 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators(this);
3688 result.useRelocatePathGlobalCheapestInsertionInsertUnperformed_ = useRelocatePathGlobalCheapestInsertionInsertUnperformed_;
3689 result.useGlobalCheapestInsertionExpensiveChainLns_ = useGlobalCheapestInsertionExpensiveChainLns_;
3690 result.useLocalCheapestInsertionExpensiveChainLns_ = useLocalCheapestInsertionExpensiveChainLns_;
3731 if (other instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) {
3732 return mergeFrom((com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)other);
3739 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other) {
3740 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance()) return this;
3826 setUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue(other.getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue());
3829 setUseGlobalCheapestInsertionExpensiveChainLnsValue(other.getUseGlobalCheapestInsertionExpensiveChainLnsValue());
3832 setUseLocalCheapestInsertionExpensiveChainLnsValue(other.getUseLocalCheapestInsertionExpensiveChainLnsValue());
3835 setUseGlobalCheapestInsertionCloseNodesLnsValue(other.getUseGlobalCheapestInsertionCloseNodesLnsValue());
3838 setUseLocalCheapestInsertionCloseNodesLnsValue(other.getUseLocalCheapestInsertionCloseNodesLnsValue());
3855 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parsedMessage = null;
3859 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) e.getUnfinishedMessage();
3931 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
4045 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
4153 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
4302 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
4451 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
4565 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
4669 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
4758 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
4858 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
4948 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
5049 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
5168 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
5290 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
5393 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
5488 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
5590 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
5703 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
5807 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
5904 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
6000 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
6109 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
6231 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
6346 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
6434 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
6523 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
6613 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
6697 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionPathLns_);
6711 public Builder setUseGlobalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value) {
6775 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionPathLns_);
6787 public Builder setUseLocalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value) {
6822 @java.lang.Override public int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue() {
6853 public com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed() {
6855 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePathGlobalCheapestInsertionInsertUnperformed_);
6869 public Builder setUseRelocatePathGlobalCheapestInsertionInsertUnperformed(com.google.ortools.util.OptionalBoolean value) {
6940 public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns() {
6942 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionExpensiveChainLns_);
6957 public Builder setUseGlobalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value) {
7023 public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns() {
7025 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionExpensiveChainLns_);
7038 public Builder setUseLocalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value) {
7110 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionCloseNodesLns_);
7125 public Builder setUseGlobalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value) {
7193 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionCloseNodesLns_);
7206 public Builder setUseLocalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value) {
7243 // @@protoc_insertion_point(builder_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
7246 // @@protoc_insertion_point(class_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
7247 private static final com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators DEFAULT_INSTANCE;
7249 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators();
7252 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance() {
7277 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
7284 // @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7322 // @@protoc_insertion_point(message_implements:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7326 private ImprovementSearchLimitParameters(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
7393 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_descriptor;
7399 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_fieldAccessorTable
7401 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder.class);
7487 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters)) {
7490 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters other = (com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters) obj;
7518 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7523 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7529 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7534 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7540 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(byte[] data)
7544 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7550 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.io.InputStream input)
7555 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7562 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(java.io.InputStream input)
7567 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(
7574 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7580 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7593 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters prototype) {
7617 // @@protoc_insertion_point(builder_implements:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7618 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder {
7621 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_descriptor;
7627 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_fieldAccessorTable
7629 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder.class);
7632 // Construct using com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.newBuilder()
7660 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_descriptor;
7664 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType() {
7665 return com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance();
7669 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters build() {
7670 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters result = buildPartial();
7678 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters buildPartial() {
7679 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters result = new com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters(this);
7720 if (other instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters) {
7721 return mergeFrom((com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters)other);
7728 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters other) {
7729 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance()) return this;
7751 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parsedMessage = null;
7755 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters) e.getUnfinishedMessage();
7881 // @@protoc_insertion_point(builder_scope:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7884 // @@protoc_insertion_point(class_scope:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7885 private static final com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters DEFAULT_INSTANCE;
7887 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters();
7890 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstance() {
7915 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType() {
7942 @java.lang.Override public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
7944 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
7945 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
8137 public static final int CHEAPEST_INSERTION_FIRST_SOLUTION_USE_NEIGHBORS_RATIO_FOR_INITIALIZATION_FIELD_NUMBER = 46;
8186 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
8200 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
8201 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
8207 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
8228 public static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_MEMORY_COEFFICIENT_FIELD_NUMBER = 42;
8246 public static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER = 43;
8337 @java.lang.Override public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
8339 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
8340 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
8405 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
8438 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
8471 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGeneralizedCpSat_);
8501 return satParameters_ == null ? com.google.ortools.sat.SatParameters.getDefaultInstance() : satParameters_;
8529 @java.lang.Override public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver() {
8531 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(continuousSchedulingSolver_);
8532 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
8548 @java.lang.Override public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver() {
8550 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(mixedIntegerSchedulingSolver_);
8551 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
8668 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
8684 private com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters improvementLimitParameters_;
8708 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters() {
8709 return improvementLimitParameters_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
8720 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder() {
8862 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
8871 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
8919 if (java.lang.Double.doubleToRawLongBits(cheapestInsertionFirstSolutionNeighborsRatio_) != 0) {
8946 if (continuousSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8949 if (mixedIntegerSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8967 if (java.lang.Double.doubleToRawLongBits(multiArmedBanditCompoundOperatorMemoryCoefficient_) != 0) {
8970 if (java.lang.Double.doubleToRawLongBits(multiArmedBanditCompoundOperatorExplorationCoefficient_) != 0) {
8982 if (useGeneralizedCpSat_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
8997 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
9009 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
9073 if (java.lang.Double.doubleToRawLongBits(cheapestInsertionFirstSolutionNeighborsRatio_) != 0) {
9109 if (continuousSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
9113 if (mixedIntegerSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
9136 if (java.lang.Double.doubleToRawLongBits(multiArmedBanditCompoundOperatorMemoryCoefficient_) != 0) {
9140 if (java.lang.Double.doubleToRawLongBits(multiArmedBanditCompoundOperatorExplorationCoefficient_) != 0) {
9156 if (useGeneralizedCpSat_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
9177 com.google.ortools.constraintsolver.RoutingSearchParameters other = (com.google.ortools.constraintsolver.RoutingSearchParameters) obj;
9224 if (java.lang.Double.doubleToLongBits(getMultiArmedBanditCompoundOperatorExplorationCoefficient())
9327 hash = (37 * hash) + CHEAPEST_INSERTION_FIRST_SOLUTION_USE_NEIGHBORS_RATIO_FOR_INITIALIZATION_FIELD_NUMBER;
9346 hash = (37 * hash) + MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER;
9348 java.lang.Double.doubleToLongBits(getMultiArmedBanditCompoundOperatorExplorationCoefficient()));
9438 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
9448 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
9460 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
9491 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype) {
9524 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
9530 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
9532 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
9663 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
9667 public com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType() {
9682 com.google.ortools.constraintsolver.RoutingSearchParameters result = new com.google.ortools.constraintsolver.RoutingSearchParameters(this);
9691 result.cheapestInsertionFirstSolutionNeighborsRatio_ = cheapestInsertionFirstSolutionNeighborsRatio_;
9692 result.cheapestInsertionFirstSolutionMinNeighbors_ = cheapestInsertionFirstSolutionMinNeighbors_;
9693 result.cheapestInsertionLsOperatorNeighborsRatio_ = cheapestInsertionLsOperatorNeighborsRatio_;
9695 result.cheapestInsertionFirstSolutionUseNeighborsRatioForInitialization_ = cheapestInsertionFirstSolutionUseNeighborsRatioForInitialization_;
9704 result.multiArmedBanditCompoundOperatorMemoryCoefficient_ = multiArmedBanditCompoundOperatorMemoryCoefficient_;
9705 result.multiArmedBanditCompoundOperatorExplorationCoefficient_ = multiArmedBanditCompoundOperatorExplorationCoefficient_;
9707 result.heuristicExpensiveChainLnsNumArcsToConsider_ = heuristicExpensiveChainLnsNumArcsToConsider_;
9792 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.getDefaultInstance()) return this;
9818 setCheapestInsertionFirstSolutionNeighborsRatio(other.getCheapestInsertionFirstSolutionNeighborsRatio());
9821 setCheapestInsertionFirstSolutionMinNeighbors(other.getCheapestInsertionFirstSolutionMinNeighbors());
9824 setCheapestInsertionLsOperatorNeighborsRatio(other.getCheapestInsertionLsOperatorNeighborsRatio());
9827 setCheapestInsertionLsOperatorMinNeighbors(other.getCheapestInsertionLsOperatorMinNeighbors());
9830 setCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization(other.getCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization());
9842 setUseMultiArmedBanditConcatenateOperators(other.getUseMultiArmedBanditConcatenateOperators());
9845 setMultiArmedBanditCompoundOperatorMemoryCoefficient(other.getMultiArmedBanditCompoundOperatorMemoryCoefficient());
9848 setMultiArmedBanditCompoundOperatorExplorationCoefficient(other.getMultiArmedBanditCompoundOperatorExplorationCoefficient());
9851 setRelocateExpensiveChainNumArcsToConsider(other.getRelocateExpensiveChainNumArcsToConsider());
9854 setHeuristicExpensiveChainLnsNumArcsToConsider(other.getHeuristicExpensiveChainLnsNumArcsToConsider());
9939 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters) e.getUnfinishedMessage();
9985 public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
9987 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
9988 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
9999 public Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value) {
10592 public Builder setCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization(boolean value) {
10706 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
10708 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder> localSearchOperatorsBuilder_;
10720 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
10722 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
10730 public Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
10747 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue) {
10760 public Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
10764 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder(localSearchOperators_).mergeFrom(value).buildPartial();
10792 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder() {
10800 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
10805 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
10812 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>
10816 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>(
11164 public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
11166 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
11167 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
11178 public Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value) {
11347 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
11434 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
11523 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGeneralizedCpSat_);
11567 com.google.ortools.sat.SatParameters, com.google.ortools.sat.SatParameters.Builder, com.google.ortools.sat.SatParametersOrBuilder> satParametersBuilder_;
11591 return satParameters_ == null ? com.google.ortools.sat.SatParameters.getDefaultInstance() : satParameters_;
11648 com.google.ortools.sat.SatParameters.newBuilder(satParameters_).mergeFrom(value).buildPartial();
11716 com.google.ortools.sat.SatParameters, com.google.ortools.sat.SatParameters.Builder, com.google.ortools.sat.SatParametersOrBuilder>
11720 com.google.ortools.sat.SatParameters, com.google.ortools.sat.SatParameters.Builder, com.google.ortools.sat.SatParametersOrBuilder>(
11753 public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver() {
11755 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(continuousSchedulingSolver_);
11756 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
11763 public Builder setContinuousSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value) {
11807 public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver() {
11809 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(mixedIntegerSchedulingSolver_);
11810 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
11817 public Builder setMixedIntegerSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value) {
11983 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> timeLimitBuilder_;
12123 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
12127 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
12138 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> lnsTimeLimitBuilder_;
12162 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
12287 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
12291 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
12300 private com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters improvementLimitParameters_;
12302 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder> improvementLimitParametersBuilder_;
12324 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters() {
12326 return improvementLimitParameters_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
12339 public Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value) {
12361 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder builderForValue) {
12379 public Builder mergeImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value) {
12383 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.newBuilder(improvementLimitParameters_).mergeFrom(value).buildPartial();
12421 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder getImprovementLimitParametersBuilder() {
12434 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder() {
12439 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
12451 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder>
12455 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder>(
12801 private static final com.google.ortools.constraintsolver.RoutingSearchParameters DEFAULT_INSTANCE;
12806 public static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance() {
12831 public com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType() {
Definition: RoutingSearchParameters.java:9521
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder getImprovementLimitParametersBuilder()
Definition: RoutingSearchParameters.java:12421
Builder clearLnsTimeLimit()
Definition: RoutingSearchParameters.java:12238
Builder clearSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:10172
.lang.Override boolean getLogSearch()
Definition: RoutingSearchParameters.java:12552
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:12270
Builder setUseFullPropagation(boolean value)
Definition: RoutingSearchParameters.java:12502
.lang.Override double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:12618
Builder clearLogTag()
Definition: RoutingSearchParameters.java:12757
Builder setUseGeneralizedCpSatValue(int value)
Definition: RoutingSearchParameters.java:11503
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:11992
Builder clearFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:10016
Builder clearUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:10065
com.google.ortools.sat.SatParameters getSatParameters()
Definition: RoutingSearchParameters.java:11589
Builder clearUseCp()
Definition: RoutingSearchParameters.java:11380
Builder setSavingsParallelRoutes(boolean value)
Definition: RoutingSearchParameters.java:10302
Builder clearGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:11247
Builder clearSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:10316
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.setLocalSearchMetaheuristicValue
Builder setLocalSearchMetaheuristicValue(int value)
Definition: RoutingSearchParameters.java:11149
Builder clearLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:11195
.lang.Override int getCheapestInsertionLsOperatorMinNeighbors()
int32 cheapest_insertion_ls_operator_min_neighbors = 45;
Definition: RoutingSearchParameters.java:10543
.lang.Override double getCheapestInsertionLsOperatorNeighborsRatio()
Definition: RoutingSearchParameters.java:10498
com.google.protobuf.ByteString getLogTagBytes()
Definition: RoutingSearchParameters.java:12716
Builder setCheapestInsertionLsOperatorMinNeighbors(int value)
int32 cheapest_insertion_ls_operator_min_neighbors = 45;
Definition: RoutingSearchParameters.java:10551
.lang.Override boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:11266
Builder clearSolutionLimit()
Definition: RoutingSearchParameters.java:11974
Builder setSatParameters(com.google.ortools.sat.SatParameters.Builder builderForValue)
Definition: RoutingSearchParameters.java:11625
java.lang.String getLogTag()
Definition: RoutingSearchParameters.java:12694
Builder clearRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:11029
.lang.Override boolean getChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:10671
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:11164
Builder setUseUnfilteredFirstSolutionStrategy(boolean value)
Definition: RoutingSearchParameters.java:10049
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9931
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:9754
com.google.ortools.sat.SatParametersOrBuilder getSatParametersOrBuilder()
Definition: RoutingSearchParameters.java:11699
Builder mergeTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:12055
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchMetaheuristicValue
.lang.Override int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:11137
Builder setLogSearch(boolean value)
Definition: RoutingSearchParameters.java:12575
Builder setNumberOfSolutionsToCollect(int value)
Definition: RoutingSearchParameters.java:11910
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters()
Definition: RoutingSearchParameters.java:12324
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:9770
Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value)
Definition: RoutingSearchParameters.java:9999
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10713
Builder setCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization(boolean value)
Definition: RoutingSearchParameters.java:10592
Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value)
Definition: RoutingSearchParameters.java:12339
Builder setCheapestInsertionAddUnperformedEntries(boolean value)
Definition: RoutingSearchParameters.java:10638
.lang.Override boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:10290
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10792
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:12791
.lang.Override com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9985
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11753
Builder setMixedIntegerSchedulingSolverValue(int value)
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11796
.lang.Override int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:11897
Builder setLnsTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:12196
.lang.Override double getCheapestInsertionFirstSolutionNeighborsRatio()
Definition: RoutingSearchParameters.java:10395
com.google.protobuf.Duration.Builder getLnsTimeLimitBuilder()
Definition: RoutingSearchParameters.java:12257
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:9776
Builder setLogCostScalingFactor(double value)
Definition: RoutingSearchParameters.java:12631
Builder setUseDepthFirstSearch(boolean value)
Definition: RoutingSearchParameters.java:11280
Builder clearChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:10699
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:9551
Builder mergeLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:12215
.lang.Override int getUseGeneralizedCpSatValue()
Definition: RoutingSearchParameters.java:11488
Builder clearUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:10867
Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10760
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:9667
.lang.Override boolean getCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization()
Definition: RoutingSearchParameters.java:10579
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder()
Definition: RoutingSearchParameters.java:12434
Builder setCheapestInsertionFarthestSeedsRatio(double value)
Definition: RoutingSearchParameters.java:10349
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:9662
Builder clearHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:11121
Builder clearSatParameters()
Definition: RoutingSearchParameters.java:11667
.lang.Override boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:10190
Builder clearCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization()
Definition: RoutingSearchParameters.java:10607
Builder clearMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11830
Builder setSolutionLimit(long value)
Definition: RoutingSearchParameters.java:11958
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters buildPartial()
Definition: RoutingSearchParameters.java:9681
Builder setHeuristicExpensiveChainLnsNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:11060
Builder clearNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:11925
.lang.Override int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:10991
.lang.Override int getUseCpSatValue()
Definition: RoutingSearchParameters.java:11399
Builder setSavingsMaxMemoryUsageBytes(double value)
Definition: RoutingSearchParameters.java:10153
.lang.Override double getLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12659
Builder clearCheapestInsertionAddUnperformedEntries()
Definition: RoutingSearchParameters.java:10653
Builder setSavingsAddReverseArcs(boolean value)
Definition: RoutingSearchParameters.java:10203
.lang.Override double getMultiArmedBanditCompoundOperatorMemoryCoefficient()
Definition: RoutingSearchParameters.java:10887
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchOperatorsOrBuilder
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10800
.lang.Override boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:12482
Builder setMultiArmedBanditCompoundOperatorMemoryCoefficient(double value)
Definition: RoutingSearchParameters.java:10902
.lang.Override double getOptimizationStep()
Definition: RoutingSearchParameters.java:11849
.lang.Override com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:11345
.lang.Override double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:10084
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11807
Builder setUseMultiArmedBanditConcatenateOperators(boolean value)
Definition: RoutingSearchParameters.java:10851
Builder clearMultiArmedBanditCompoundOperatorMemoryCoefficient()
Definition: RoutingSearchParameters.java:10919
Builder clearLogSearch()
Definition: RoutingSearchParameters.java:12600
Builder setCheapestInsertionFirstSolutionMinNeighbors(int value)
int32 cheapest_insertion_first_solution_min_neighbors = 44;
Definition: RoutingSearchParameters.java:10468
Builder setUseCpSatValue(int value)
Definition: RoutingSearchParameters.java:11414
.lang.Override int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:9958
Builder setSavingsNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:10098
Builder setCheapestInsertionLsOperatorNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:10513
Builder clearLogCostScalingFactor()
Definition: RoutingSearchParameters.java:12646
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:12148
com.google.ortools.sat.SatParameters.Builder getSatParametersBuilder()
Definition: RoutingSearchParameters.java:11686
Builder clearContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11776
Builder setLogCostOffset(double value)
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12667
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:9782
Builder clearOptimizationStep()
Definition: RoutingSearchParameters.java:11879
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:9529
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10746
Builder clearCheapestInsertionLsOperatorMinNeighbors()
int32 cheapest_insertion_ls_operator_min_neighbors = 45;
Definition: RoutingSearchParameters.java:10561
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:9926
.lang.Override int getCheapestInsertionFirstSolutionMinNeighbors()
int32 cheapest_insertion_first_solution_min_neighbors = 44;
Definition: RoutingSearchParameters.java:10460
Builder clearSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:10218
Builder clearUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:11296
.lang.Override int getContinuousSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11734
Builder setOptimizationStep(double value)
Definition: RoutingSearchParameters.java:11863
boolean hasSatParameters()
Definition: RoutingSearchParameters.java:11577
Builder clearSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:10114
Builder setGuidedLocalSearchLambdaCoefficient(double value)
Definition: RoutingSearchParameters.java:11230
.lang.Override double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:10335
Builder setLogTag(java.lang.String value)
Definition: RoutingSearchParameters.java:12738
Builder setRelocateExpensiveChainNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:11009
Builder setTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:12017
Builder setChristofidesUseMinimumMatching(boolean value)
Definition: RoutingSearchParameters.java:10684
Builder mergeSatParameters(com.google.ortools.sat.SatParameters value)
Definition: RoutingSearchParameters.java:11644
Builder setFirstSolutionStrategyValue(int value)
Definition: RoutingSearchParameters.java:9970
Builder clearUseGeneralizedCpSat()
Definition: RoutingSearchParameters.java:11558
Builder mergeImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value)
Definition: RoutingSearchParameters.java:12379
.lang.Override double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:11215
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters other)
Definition: RoutingSearchParameters.java:9791
.lang.Override int getUseCpValue()
Definition: RoutingSearchParameters.java:11314
Builder setLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:12175
Builder clearUseCpSat()
Definition: RoutingSearchParameters.java:11469
Builder setSavingsArcCoefficient(double value)
Definition: RoutingSearchParameters.java:10255
Builder setMixedIntegerSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value)
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11817
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:12785
Builder clearCheapestInsertionFirstSolutionMinNeighbors()
int32 cheapest_insertion_first_solution_min_neighbors = 44;
Definition: RoutingSearchParameters.java:10478
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:12003
.lang.Override int getHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:11093
.lang.Override boolean getUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:10837
Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value)
Definition: RoutingSearchParameters.java:11178
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10720
Builder clearImprovementLimitParameters()
Definition: RoutingSearchParameters.java:12402
Builder clearSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:10273
Builder setMultiArmedBanditCompoundOperatorExplorationCoefficient(double value)
Definition: RoutingSearchParameters.java:10952
Builder clearHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:11075
boolean hasImprovementLimitParameters()
Definition: RoutingSearchParameters.java:12312
Builder clearLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12677
Builder clearLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10778
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10730
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:12107
.lang.Override double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:10136
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:9750
.lang.Override double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:10239
.lang.Override int getMixedIntegerSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11788
.lang.Override long getSolutionLimit()
Definition: RoutingSearchParameters.java:11944
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:12160
.lang.Override com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:11432
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:9523
com.google.protobuf.Duration.Builder getTimeLimitBuilder()
Definition: RoutingSearchParameters.java:12095
.lang.Override com.google.ortools.util.OptionalBoolean getUseGeneralizedCpSat()
Definition: RoutingSearchParameters.java:11521
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters build()
Definition: RoutingSearchParameters.java:9672
Builder setUseCpValue(int value)
Definition: RoutingSearchParameters.java:11328
Builder setContinuousSchedulingSolverValue(int value)
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11742
Builder clearUseFullPropagation()
Definition: RoutingSearchParameters.java:12524
Builder setSatParameters(com.google.ortools.sat.SatParameters value)
Definition: RoutingSearchParameters.java:11604
.lang.Override int getHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:11047
Builder clearCheapestInsertionFirstSolutionNeighborsRatio()
Definition: RoutingSearchParameters.java:10447
Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder builderForValue)
Definition: RoutingSearchParameters.java:12360
Builder clearCheapestInsertionLsOperatorNeighborsRatio()
Definition: RoutingSearchParameters.java:10530
Builder setCheapestInsertionFirstSolutionNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:10420
Builder clearTimeLimit()
Definition: RoutingSearchParameters.java:12077
Builder clearMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:10968
Builder setTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:12037
.lang.Override boolean getCheapestInsertionAddUnperformedEntries()
Definition: RoutingSearchParameters.java:10625
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:9760
Builder setUseCp(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:11361
Builder setHeuristicCloseNodesLnsNumNodes(int value)
Definition: RoutingSearchParameters.java:11106
Builder clearCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:10365
Builder setUseCpSat(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:11449
.lang.Override double getMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:10938
Builder setLogTagBytes(com.google.protobuf.ByteString value)
Definition: RoutingSearchParameters.java:12773
Builder setUseGeneralizedCpSat(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:11538
.lang.Override boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:10035
Builder setContinuousSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value)
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11763
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:9765
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder
Definition: RoutingSearchParameters.java:7618
Builder setImprovementRateSolutionsDistance(int value)
Definition: RoutingSearchParameters.java:7844
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7747
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:7691
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:7707
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7875
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters build()
Definition: RoutingSearchParameters.java:7669
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:7713
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:7648
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters other)
Definition: RoutingSearchParameters.java:7728
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:7659
Builder clearImprovementRateSolutionsDistance()
Definition: RoutingSearchParameters.java:7862
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters buildPartial()
Definition: RoutingSearchParameters.java:7678
Builder clearImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:7807
Builder setImprovementRateCoefficient(double value)
Definition: RoutingSearchParameters.java:7791
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:7719
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:7626
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:7742
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7664
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7869
.lang.Override double getImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:7777
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:7687
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:7620
.lang.Override int getImprovementRateSolutionsDistance()
Definition: RoutingSearchParameters.java:7828
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:7697
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:7702
Definition: RoutingSearchParameters.java:7323
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:7603
.lang.Override com.google.protobuf.Parser< ImprovementSearchLimitParameters > getParserForType()
Definition: RoutingSearchParameters.java:7910
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7544
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7523
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:7597
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:7589
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:7574
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:7518
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.writeTo
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:7452
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:7464
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:7398
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:7550
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters prototype)
Definition: RoutingSearchParameters.java:7593
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:7341
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:7442
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstance()
Definition: RoutingSearchParameters.java:7890
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7555
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7534
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7915
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:7502
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7567
static final int IMPROVEMENT_RATE_SOLUTIONS_DISTANCE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7421
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7580
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:7334
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:7562
.lang.Override double getImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:7417
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:7540
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:7483
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:7392
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:7529
static com.google.protobuf.Parser< ImprovementSearchLimitParameters > parser()
Definition: RoutingSearchParameters.java:7905
.lang.Override int getImprovementRateSolutionsDistance()
Definition: RoutingSearchParameters.java:7436
static final int IMPROVEMENT_RATE_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7404
static Builder newBuilder()
Definition: RoutingSearchParameters.java:7590
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder
Definition: RoutingSearchParameters.java:3536
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
Definition: RoutingSearchParameters.java:6853
Builder clearUseGlobalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:6977
Builder setUseExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4583
Builder setUseInactiveLnsValue(int value)
Definition: RoutingSearchParameters.java:6594
Builder setUseLocalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6787
Builder setUseLocalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7206
Builder setUseGlobalCheapestInsertionPathLnsValue(int value)
Definition: RoutingSearchParameters.java:6678
Builder clearUseOrOpt()
Definition: RoutingSearchParameters.java:5339
.lang.Override int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:6182
Builder setUseMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:5567
Builder setUsePathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6365
Builder clearUseRelocatePair()
Definition: RoutingSearchParameters.java:4090
.lang.Override int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:5002
Builder setUseRelocateAndMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5724
.lang.Override com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:6432
Builder setUsePathLnsValue(int value)
Definition: RoutingSearchParameters.java:6322
Builder setUseLocalCheapestInsertionExpensiveChainLnsValue(int value)
Definition: RoutingSearchParameters.java:7007
.lang.Override int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:4400
Builder setUseExtendedSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6130
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3851
Builder setUseExchangeSubtripValue(int value)
Definition: RoutingSearchParameters.java:4740
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:3702
Builder setUseTwoOptValue(int value)
Definition: RoutingSearchParameters.java:5142
.lang.Override int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:4919
.lang.Override com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:5288
Builder setUseExtendedSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:6083
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:6521
Builder clearUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:4789
Builder setUseRelocate(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3951
Builder setUseRelocateValue(int value)
Definition: RoutingSearchParameters.java:3906
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:3718
Builder clearUseFullPathLns()
Definition: RoutingSearchParameters.java:6463
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:4300
.lang.Override int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:6405
Builder clearUseMakeInactive()
Definition: RoutingSearchParameters.java:5844
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:5805
.lang.Override int getUseGlobalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:6664
Builder setUseRelocateExpensiveChain(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5070
Builder setUseMakeChainInactiveValue(int value)
Definition: RoutingSearchParameters.java:5882
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7237
Builder setUseRelocateNeighbors(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4335
Builder setUseGlobalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6711
Builder clearUseCrossExchange()
Definition: RoutingSearchParameters.java:4977
Builder setUseRelocateSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4474
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:3724
Builder clearUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:5750
Builder clearUseRelocate()
Definition: RoutingSearchParameters.java:3976
.lang.Override com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:6107
.lang.Override com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:5391
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:4756
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:3566
.lang.Override int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue()
Definition: RoutingSearchParameters.java:6822
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:5902
Builder clearUseTwoOpt()
Definition: RoutingSearchParameters.java:5215
Builder setUseGlobalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6957
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:3639
Builder setUseRelocateSubtripValue(int value)
Definition: RoutingSearchParameters.java:4423
Builder setUseRelocateNeighborsValue(int value)
Definition: RoutingSearchParameters.java:4264
.lang.Override int getUseLocalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:6746
.lang.Override com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:5998
Builder setUseLinKernighanValue(int value)
Definition: RoutingSearchParameters.java:5373
Builder setUseCrossExchangeValue(int value)
Definition: RoutingSearchParameters.java:4931
Builder setUseCrossValue(int value)
Definition: RoutingSearchParameters.java:4833
Builder clearUseTspOpt()
Definition: RoutingSearchParameters.java:5527
.lang.Override com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:4151
Builder setUseTspOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5505
.lang.Override int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:5358
.lang.Override com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:4856
.lang.Override int getUseLocalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:7162
Builder clearUseLocalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:7056
Builder setUseRelocateExpensiveChainValue(int value)
Definition: RoutingSearchParameters.java:5023
.lang.Override int getUseOrOptValue()
Definition: RoutingSearchParameters.java:5241
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6773
Builder setUseLinKernighan(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5408
.lang.Override com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:6344
Builder setUseRelocateAndMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:5677
Builder setUseExchangePairValue(int value)
Definition: RoutingSearchParameters.java:4646
Builder clearUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:4502
Builder setUseRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:4020
Builder clearUseMakeActive()
Definition: RoutingSearchParameters.java:5631
.lang.Override com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:6229
.lang.Override int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:6484
Builder setUseSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6016
Builder clearUseGlobalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7145
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:3730
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:3544
.lang.Override int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:5656
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7191
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:3846
.lang.Override int getUseCrossValue()
Definition: RoutingSearchParameters.java:4813
Builder setUseNodePairSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6253
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7108
.lang.Override int getUseRelocateValue()
Definition: RoutingSearchParameters.java:3886
.lang.Override int getUseTspOptValue()
Definition: RoutingSearchParameters.java:5449
Builder setUseExchangeValue(int value)
Definition: RoutingSearchParameters.java:4542
Builder clearUseMakeChainInactive()
Definition: RoutingSearchParameters.java:5943
Builder clearUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:5096
.lang.Override int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:5865
.lang.Override int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:6062
Builder setUseCrossExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4960
Builder clearUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:6156
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:6940
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:5588
.lang.Override int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:6580
.lang.Override int getUseLocalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:6994
.lang.Override int getUseExchangeValue()
Definition: RoutingSearchParameters.java:4524
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:5701
Builder clearUseLinKernighan()
Definition: RoutingSearchParameters.java:5428
Builder setUseNodePairSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:6204
.lang.Override int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:4231
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:4563
Builder setUseFullPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6446
Builder clearUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:4373
Builder clearUseLightRelocatePair()
Definition: RoutingSearchParameters.java:4194
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:7023
Builder setUseSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5979
Builder clearUsePathLns()
Definition: RoutingSearchParameters.java:6389
Builder setUseOrOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5312
Builder setUseFullPathLnsValue(int value)
Definition: RoutingSearchParameters.java:6417
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:3929
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6695
.lang.Override int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:4628
Builder setUseMakeInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5823
Builder setUseLocalCheapestInsertionCloseNodesLnsValue(int value)
Definition: RoutingSearchParameters.java:7175
Builder setUseTwoOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5189
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7231
Builder clearUseTspLns()
Definition: RoutingSearchParameters.java:6562
.lang.Override int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:4000
Builder setUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue(int value)
Definition: RoutingSearchParameters.java:6836
Builder clearUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:6280
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:5486
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:3644
Builder setUseMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5608
.lang.Override com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:5166
.lang.Override int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:5121
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:5047
Builder setUseExchangeSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4771
Builder clearUseLocalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7224
.lang.Override com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:4946
Builder setUseRelocatePathGlobalCheapestInsertionInsertUnperformed(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6869
.lang.Override int getUseGlobalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:7075
Builder setUseLocalCheapestInsertionPathLnsValue(int value)
Definition: RoutingSearchParameters.java:6758
Builder clearUseLocalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6804
Builder clearUseInactiveLns()
Definition: RoutingSearchParameters.java:6646
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:3698
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial()
Definition: RoutingSearchParameters.java:3658
Builder clearUseSwapActive()
Definition: RoutingSearchParameters.java:6037
Builder setUseLocalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7038
Builder setUseLightRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4171
Builder setUseOrOptValue(int value)
Definition: RoutingSearchParameters.java:5263
.lang.Override com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:6611
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:3538
Builder clearUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
Definition: RoutingSearchParameters.java:6888
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:4449
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:4043
Builder setUseTspOptValue(int value)
Definition: RoutingSearchParameters.java:5466
.lang.Override int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:5770
Builder clearUseCross()
Definition: RoutingSearchParameters.java:4903
Builder setUseGlobalCheapestInsertionCloseNodesLnsValue(int value)
Definition: RoutingSearchParameters.java:7090
.lang.Override int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:5549
Builder setUseTspLnsValue(int value)
Definition: RoutingSearchParameters.java:6501
Builder setUseTspLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6540
.lang.Override int getUseGlobalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:6907
Builder setUseRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4065
Builder setUseGlobalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7125
.lang.Override int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:4112
Builder clearUseGlobalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6730
Builder clearUseExchangePair()
Definition: RoutingSearchParameters.java:4710
Builder setUseExchangePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4687
Builder setUseLightRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:4130
Builder setUseCross(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4878
Builder setUseMakeChainInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5921
.lang.Override int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:4727
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other)
Definition: RoutingSearchParameters.java:3739
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:3708
Builder clearUseExchange()
Definition: RoutingSearchParameters.java:4606
Builder setUseGlobalCheapestInsertionExpensiveChainLnsValue(int value)
Definition: RoutingSearchParameters.java:6922
.lang.Override int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:5963
Builder setUseInactiveLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6627
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build()
Definition: RoutingSearchParameters.java:3649
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:4667
.lang.Override int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:6303
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:3713
Builder setUseMakeInactiveValue(int value)
Definition: RoutingSearchParameters.java:5786
Definition: RoutingSearchParameters.java:1490
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
Definition: RoutingSearchParameters.java:2921
static final int USE_TSP_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2770
static final int USE_EXCHANGE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2113
.lang.Override int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:2675
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3451
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:3435
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3461
.lang.Override int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:2231
.lang.Override com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:2764
static final int USE_FULL_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2743
static final int USE_RELOCATE_PATH_GLOBAL_CHEAPEST_INSERTION_INSERT_UNPERFORMED_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2896
.lang.Override int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:2007
static final int USE_RELOCATE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1792
.lang.Override int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:2195
.lang.Override com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:2343
static final int USE_GLOBAL_CHEAPEST_INSERTION_EXPENSIVE_CHAIN_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2927
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:2801
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:3446
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:1980
static final int USE_GLOBAL_CHEAPEST_INSERTION_CLOSE_NODES_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2989
.lang.Override int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:2753
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:2532
.lang.Override int getUseGlobalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:2850
static final int USE_EXTENDED_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2610
static final int USE_LIGHT_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1878
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:3520
static final int USE_LOCAL_CHEAPEST_INSERTION_CLOSE_NODES_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:3022
.lang.Override com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:2649
.lang.Override com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:2376
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:2136
static final int USE_CROSS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2142
static final int USE_RELOCATE_NEIGHBORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1917
.lang.Override int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue()
Definition: RoutingSearchParameters.java:2908
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:2569
.lang.Override int getUseLocalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:2879
.lang.Override com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:2604
.lang.Override com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > getParserForType()
Definition: RoutingSearchParameters.java:7272
.lang.Override com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:1911
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3440
.lang.Override int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:2362
.lang.Override com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:2179
static final int USE_OR_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2302
.lang.Override int getUseLocalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:3033
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:3514
.lang.Override int getUseOrOptValue()
Definition: RoutingSearchParameters.java:2322
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:2890
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:3506
.lang.Override com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:2737
static final int USE_TSP_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2382
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.writeTo
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:3063
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:3168
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3484
static final int USE_RELOCATE_EXPENSIVE_CHAIN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2212
.lang.Override com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:2696
static final int USE_NODE_PAIR_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2655
.lang.Override int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:2785
static final int USE_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2035
static final int USE_GLOBAL_CHEAPEST_INSERTION_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2838
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:3457
static final int USE_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2419
static final int USE_CROSS_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2185
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:1786
.lang.Override int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:2477
static final int USE_INACTIVE_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2807
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:3045
static final int USE_LOCAL_CHEAPEST_INSERTION_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2869
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:1541
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:3053
.lang.Override int getUseCrossValue()
Definition: RoutingSearchParameters.java:2160
static final int USE_RELOCATE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1986
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:3016
.lang.Override int getUseRelocateValue()
Definition: RoutingSearchParameters.java:1810
.lang.Override int getUseTspOptValue()
Definition: RoutingSearchParameters.java:2397
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype)
Definition: RoutingSearchParameters.java:3510
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3472
.lang.Override int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:2553
.lang.Override int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:2629
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:2954
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:2452
.lang.Override int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:2819
.lang.Override int getUseLocalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:2971
.lang.Override int getUseExchangeValue()
Definition: RoutingSearchParameters.java:2051
static final int USE_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1835
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:2497
.lang.Override int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:1948
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:2068
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:2983
static final int USE_TWO_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2257
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:3358
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:1829
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:2863
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3497
.lang.Override int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:2090
.lang.Override int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:1853
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:2413
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7277
static final int USE_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2702
static final int USE_MAKE_CHAIN_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2538
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:1534
.lang.Override com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:2296
.lang.Override int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:2276
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:2251
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:3479
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:3467
static final int USE_RELOCATE_AND_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2458
.lang.Override com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:2206
.lang.Override int getUseGlobalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:3002
.lang.Override com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:2832
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:3311
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:1780
static final int USE_MAKE_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2503
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:2029
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:1872
static final int USE_EXCHANGE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2074
.lang.Override int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:2517
static final int USE_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2575
static final int USE_LIN_KERNIGHAN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2349
.lang.Override int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:2435
.lang.Override int getUseGlobalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:2940
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance()
Definition: RoutingSearchParameters.java:7252
.lang.Override int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:1894
static final int USE_LOCAL_CHEAPEST_INSERTION_EXPENSIVE_CHAIN_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2960
static Builder newBuilder()
Definition: RoutingSearchParameters.java:3507
.lang.Override int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:2124
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:3491
static com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > parser()
Definition: RoutingSearchParameters.java:7267
.lang.Override int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:2589
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:2107
.lang.Override int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:2719
Definition: RoutingSearchParameters.java:21
.lang.Override boolean getLogSearch()
Definition: RoutingSearchParameters.java:8769
.lang.Override double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8785
.lang.Override boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:8654
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:9416
static final int SAVINGS_PARALLEL_ROUTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8037
.lang.Override com.google.protobuf.Parser< RoutingSearchParameters > getParserForType()
Definition: RoutingSearchParameters.java:12826
static final int SOLUTION_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8587
static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance()
Definition: RoutingSearchParameters.java:12806
static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8246
static final int LNS_TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8642
.lang.Override int getCheapestInsertionLsOperatorMinNeighbors()
int32 cheapest_insertion_ls_operator_min_neighbors = 45;
Definition: RoutingSearchParameters.java:8133
static final int LOG_COST_SCALING_FACTOR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8773
.lang.Override double getCheapestInsertionLsOperatorNeighborsRatio()
Definition: RoutingSearchParameters.java:8122
.lang.Override boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:8374
.lang.Override boolean getChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:8181
static final int GUIDED_LOCAL_SEARCH_LAMBDA_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8343
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:8337
static final int LOG_TAG_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8800
static final int CHEAPEST_INSERTION_FIRST_SOLUTION_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8069
.lang.Override int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:8326
static final int NUMBER_OF_SOLUTIONS_TO_COLLECT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8571
.lang.Override boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:8048
.lang.Override com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7942
static final int SAVINGS_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7965
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:9501
static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_MEMORY_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8228
static final int LOG_COST_OFFSET_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8789
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:8529
.lang.Override int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:8583
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:9438
.lang.Override double getCheapestInsertionFirstSolutionNeighborsRatio()
Definition: RoutingSearchParameters.java:8093
static final int SAVINGS_ARC_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8018
static final int CHEAPEST_INSERTION_FIRST_SOLUTION_USE_NEIGHBORS_RATIO_FOR_INITIALIZATION_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8137
.lang.Override int getUseGeneralizedCpSatValue()
Definition: RoutingSearchParameters.java:8455
static final int USE_UNFILTERED_FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7948
static final int IMPROVEMENT_LIMIT_PARAMETERS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8683
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:12831
.lang.Override boolean getCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization()
Definition: RoutingSearchParameters.java:8149
static final int MIXED_INTEGER_SCHEDULING_SOLVER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8535
static final int LOCAL_SEARCH_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8185
static final int TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8604
.lang.Override boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:8014
.lang.Override boolean hasImprovementLimitParameters()
Definition: RoutingSearchParameters.java:8695
.lang.Override com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8679
.lang.Override com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8638
.lang.Override int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:8280
.lang.Override int getUseCpSatValue()
Definition: RoutingSearchParameters.java:8422
.lang.Override double getLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8796
static final int CHEAPEST_INSERTION_ADD_UNPERFORMED_ENTRIES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8153
static final int USE_MULTI_ARMED_BANDIT_CONCATENATE_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8211
.lang.Override boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:8615
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:9495
.lang.Override double getMultiArmedBanditCompoundOperatorMemoryCoefficient()
Definition: RoutingSearchParameters.java:8242
static final int LOG_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8747
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters()
Definition: RoutingSearchParameters.java:8708
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:9487
static final int CONTINUOUS_SCHEDULING_SOLVER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8516
.lang.Override boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:8743
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:9427
.lang.Override double getOptimizationStep()
Definition: RoutingSearchParameters.java:8567
.lang.Override com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:8403
.lang.Override double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:7978
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:8860
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:8548
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:8992
.lang.Override int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:7931
static final int USE_GENERALIZED_CP_SAT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8442
static final int SAVINGS_ADD_REVERSE_ARCS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8002
static final int FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7921
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:9460
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:9448
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:352
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:47
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:8850
.lang.Override int getCheapestInsertionFirstSolutionMinNeighbors()
int32 cheapest_insertion_first_solution_min_neighbors = 44;
Definition: RoutingSearchParameters.java:8104
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:9472
static final int CHEAPEST_INSERTION_LS_OPERATOR_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8108
static final int CHEAPEST_INSERTION_FARTHEST_SEEDS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8052
.lang.Override int getContinuousSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:8522
.lang.Override com.google.ortools.sat.SatParameters getSatParameters()
Definition: RoutingSearchParameters.java:8500
.lang.Override double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:8065
.lang.Override com.google.ortools.sat.SatParametersOrBuilder getSatParametersOrBuilder()
Definition: RoutingSearchParameters.java:8512
static final int CHEAPEST_INSERTION_FIRST_SOLUTION_MIN_NEIGHBORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8097
static final int USE_CP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8378
.lang.Override com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:8627
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9465
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype)
Definition: RoutingSearchParameters.java:9491
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9432
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:9288
.lang.Override double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:8357
.lang.Override int getUseCpValue()
Definition: RoutingSearchParameters.java:8390
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9421
.lang.Override boolean hasSatParameters()
Definition: RoutingSearchParameters.java:8487
.lang.Override boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8192
static final int HEURISTIC_CLOSE_NODES_LNS_NUM_NODES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8300
.lang.Override int getHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:8312
.lang.Override boolean getUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:8224
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:40
static final int RELOCATE_EXPENSIVE_CHAIN_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8263
static final int USE_DEPTH_FIRST_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8361
.lang.Override double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7998
.lang.Override double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:8033
.lang.Override int getMixedIntegerSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:8541
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9442
.lang.Override long getSolutionLimit()
Definition: RoutingSearchParameters.java:8600
static final int HEURISTIC_EXPENSIVE_CHAIN_LNS_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8284
.lang.Override java.lang.String getLogTag()
Definition: RoutingSearchParameters.java:8812
.lang.Override com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:8436
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:9170
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:346
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder()
Definition: RoutingSearchParameters.java:8720
.lang.Override com.google.ortools.util.OptionalBoolean getUseGeneralizedCpSat()
Definition: RoutingSearchParameters.java:8469
static final int CHEAPEST_INSERTION_LS_OPERATOR_MIN_NEIGHBORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8126
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9478
static final int SAT_PARAMETERS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8475
.lang.Override com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:8667
static com.google.protobuf.Parser< RoutingSearchParameters > parser()
Definition: RoutingSearchParameters.java:12821
.lang.Override int getHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:8296
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8200
static final int CHRISTOFIDES_USE_MINIMUM_MATCHING_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8169
static final int SAVINGS_MAX_MEMORY_USAGE_BYTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7982
static Builder newBuilder()
Definition: RoutingSearchParameters.java:9488
static final int USE_CP_SAT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8409
.lang.Override boolean getCheapestInsertionAddUnperformedEntries()
Definition: RoutingSearchParameters.java:8165
static final int OPTIMIZATION_STEP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8554
static final int LOCAL_SEARCH_METAHEURISTIC_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8316
.lang.Override double getMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:8259
.lang.Override com.google.protobuf.ByteString getLogTagBytes()
Definition: RoutingSearchParameters.java:8835
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8207
.lang.Override boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7961
static final int USE_FULL_PROPAGATION_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8724
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9453
Definition: RoutingSearchParameters.java:367
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: RoutingSearchParameters.java:453
static SchedulingSolver forNumber(int value)
Definition: RoutingSearchParameters.java:419
.lang.Deprecated static SchedulingSolver valueOf(int value)
Definition: RoutingSearchParameters.java:411
static com.google.protobuf.Internal.EnumLiteMap< SchedulingSolver > internalGetValueMap()
Definition: RoutingSearchParameters.java:429
UNRECOGNIZED
Definition: RoutingSearchParameters.java:380
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: RoutingSearchParameters.java:441
static SchedulingSolver valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: RoutingSearchParameters.java:459
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:449
final int getNumber()
Definition: RoutingSearchParameters.java:397
Definition: RoutingSearchParametersOrBuilder.java:8
Definition: RoutingSearchParameters.java:7285
int getImprovementRateSolutionsDistance()
double getImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:482
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
int getUseCrossValue()
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
int getUseCrossExchangeValue()
int getUseTwoOptValue()
com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns()
int getUseTspOptValue()
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
com.google.ortools.util.OptionalBoolean getUsePathLns()
int getUsePathLnsValue()
com.google.ortools.util.OptionalBoolean getUseSwapActive()
com.google.ortools.util.OptionalBoolean getUseOrOpt()
com.google.ortools.util.OptionalBoolean getUseExchange()
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns()
int getUseRelocateNeighborsValue()
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
int getUseOrOptValue()
com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns()
com.google.ortools.util.OptionalBoolean getUseTspOpt()
int getUseGlobalCheapestInsertionExpensiveChainLnsValue()
int getUseLinKernighanValue()
int getUseMakeActiveValue()
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
int getUseGlobalCheapestInsertionCloseNodesLnsValue()
int getUseTspLnsValue()
int getUseLocalCheapestInsertionCloseNodesLnsValue()
int getUseRelocatePairValue()
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns()
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
com.google.ortools.util.OptionalBoolean getUseTspLns()
int getUseSwapActiveValue()
int getUseLocalCheapestInsertionExpensiveChainLnsValue()
int getUseExchangePairValue()
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
com.google.ortools.util.OptionalBoolean getUseExchangePair()
int getUseMakeChainInactiveValue()
int getUseMakeInactiveValue()
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
int getUseRelocateSubtripValue()
int getUseRelocateAndMakeActiveValue()
com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
int getUseGlobalCheapestInsertionPathLnsValue()
int getUseRelocateValue()
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
int getUseExchangeSubtripValue()
int getUseExchangeValue()
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
int getUseLocalCheapestInsertionPathLnsValue()
int getUseNodePairSwapActiveValue()
com.google.ortools.util.OptionalBoolean getUseRelocate()
com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns()
int getUseLightRelocatePairValue()
int getUseFullPathLnsValue()
int getUseExtendedSwapActiveValue()
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
com.google.ortools.util.OptionalBoolean getUseCross()
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns()
int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue()
com.google.ortools.util.OptionalBoolean getUseMakeActive()
int getUseInactiveLnsValue()
int getUseRelocateExpensiveChainValue()