Java Reference
Java Reference
RoutingSearchParameters.java
Go to the documentation of this file.
75 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder subBuilder = null;
79 localSearchOperators_ = input.readMessage(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.parser(), extensionRegistry);
242 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
248 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
250 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
254 // @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1105 // @@protoc_insertion_point(message_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1109 private LocalSearchNeighborhoodOperators(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
1348 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
1354 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
1356 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
1398 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
1441 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
1480 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
1549 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
1598 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
1637 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
1676 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
1705 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
1748 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
1775 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
1820 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
1865 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
1912 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
1945 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
1982 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
2021 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
2066 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
2101 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
2138 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
2173 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
2218 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
2265 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
2306 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
2333 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
2370 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
2401 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
2422 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2425 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2434 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2443 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2452 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2455 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2461 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2476 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2479 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2482 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2485 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2488 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2491 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2494 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2510 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2514 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2526 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2538 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2550 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2554 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2562 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2582 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2586 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2590 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2594 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2598 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2602 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2606 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2620 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)) {
2623 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) obj;
2719 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2724 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2730 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2735 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2741 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
2745 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2751 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
2756 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2763 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
2768 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(
2775 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2781 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2794 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype) {
2819 // @@protoc_insertion_point(builder_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
2820 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder {
2823 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
2829 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
2831 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
2834 // Construct using com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder()
2910 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
2914 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
2915 return com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance();
2919 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build() {
2920 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = buildPartial();
2928 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial() {
2929 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators(this);
2994 if (other instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) {
2995 return mergeFrom((com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)other);
3002 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other) {
3003 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance()) return this;
3097 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parsedMessage = null;
3101 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) e.getUnfinishedMessage();
3171 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
3283 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
3389 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
3536 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
3683 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
3795 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
3897 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
3984 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
4082 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
4170 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
4269 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
4386 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
4506 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
4607 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
4700 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
4800 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
4911 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
5013 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
5108 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
5202 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
5309 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
5429 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
5542 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
5628 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
5715 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
5803 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
5855 // @@protoc_insertion_point(builder_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
5858 // @@protoc_insertion_point(class_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
5859 private static final com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators DEFAULT_INSTANCE;
5861 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators();
5864 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance() {
5889 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
5916 public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
5918 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
5919 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
6069 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
6081 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
6082 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
6087 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
6132 public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
6134 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
6135 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
6198 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
6231 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
6341 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
6441 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
6450 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
6528 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
6540 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
6645 com.google.ortools.constraintsolver.RoutingSearchParameters other = (com.google.ortools.constraintsolver.RoutingSearchParameters) obj;
6826 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
6836 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
6848 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
6879 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype) {
6911 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
6917 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
6919 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
7010 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
7014 public com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType() {
7029 com.google.ortools.constraintsolver.RoutingSearchParameters result = new com.google.ortools.constraintsolver.RoutingSearchParameters(this);
7115 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.getDefaultInstance()) return this;
7150 setRelocateExpensiveChainNumArcsToConsider(other.getRelocateExpensiveChainNumArcsToConsider());
7213 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters) e.getUnfinishedMessage();
7257 public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
7259 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
7260 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
7271 public Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value) {
7733 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
7735 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder> localSearchOperatorsBuilder_;
7747 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
7749 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
7757 public Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
7774 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue) {
7787 public Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
7791 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder(localSearchOperators_).mergeFrom(value).buildPartial();
7819 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder() {
7827 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
7832 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
7839 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>
7843 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>(
7946 public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
7948 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
7949 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
7960 public Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value) {
8125 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
8210 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
8395 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> timeLimitBuilder_;
8535 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
8539 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
8550 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> lnsTimeLimitBuilder_;
8574 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
8699 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
8703 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
8944 private static final com.google.ortools.constraintsolver.RoutingSearchParameters DEFAULT_INSTANCE;
8949 public static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance() {
int getUseInactiveLnsValue()
int getUseCpValue()
Definition: RoutingSearchParameters.java:8094
int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:4761
Builder setCheapestInsertionNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:7664
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.writeTo
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:2417
int getUseRelocateExpensiveChainValue()
Builder setLogCostOffset(double value)
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8911
Builder clearUseTwoOpt()
Definition: RoutingSearchParameters.java:4433
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:8404
int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:4574
int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:6121
com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:5713
com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:1635
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:7105
com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:1396
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:4798
com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:6229
int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:4143
Builder clearLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8921
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:5106
static final int USE_FULL_PROPAGATION_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6355
com.google.ortools.util.OptionalBoolean getUseOrOpt()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:2763
com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:4698
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:7946
Builder clearUseInactiveLns()
Definition: RoutingSearchParameters.java:5836
Builder setUseRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:3260
com.google.protobuf.Duration.Builder getTimeLimitBuilder()
Definition: RoutingSearchParameters.java:8507
com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:2368
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:2263
static final int LOCAL_SEARCH_METAHEURISTIC_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6111
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:6439
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:1478
com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:4080
Builder clearRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:7905
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:7083
int getUseRelocateValue()
double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:6032
com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:1674
int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:4341
Builder setUseMakeChainInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5125
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:4384
static final int USE_MAKE_CHAIN_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2105
Builder setUseOrOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4528
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:6262
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2781
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:8415
int getUseExchangePairValue()
Builder setSolutionLimit(long value)
Definition: RoutingSearchParameters.java:8370
int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:4978
Definition: RoutingSearchParameters.java:17
Builder setUseExchangeSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3997
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:3858
Builder clearUseCross()
Definition: RoutingSearchParameters.java:4127
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:2064
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype)
Definition: RoutingSearchParameters.java:2794
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:8560
int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:7867
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters build()
Definition: RoutingSearchParameters.java:7019
int getUseRelocateValue()
Definition: RoutingSearchParameters.java:3128
double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:6002
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7773
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:8928
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:6351
com.google.ortools.util.OptionalBoolean getUseExchangePair()
static final int LOG_COST_SCALING_FACTOR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6402
static final int SOLUTION_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6266
Builder setOptimizationStep(double value)
Definition: RoutingSearchParameters.java:8277
int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:2196
Builder clearUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:3734
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:5801
long getSolutionLimit()
Definition: RoutingSearchParameters.java:8356
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:6303
static final int USE_TSP_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1949
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:6916
int getUseLinKernighanValue()
int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:5071
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.setLocalSearchMetaheuristicValue
Builder setLocalSearchMetaheuristicValue(int value)
Definition: RoutingSearchParameters.java:7933
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:6836
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:2501
int getUseMakeInactiveValue()
Builder setUseTspLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5732
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:6875
static final int USE_LIGHT_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1445
boolean getChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:6064
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:1353
Builder clearGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:8028
Builder setUseMakeInactiveValue(int value)
Definition: RoutingSearchParameters.java:4994
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:2171
Builder setUseMakeChainInactiveValue(int value)
Definition: RoutingSearchParameters.java:5088
Builder clearUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:5356
boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:8046
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7257
int getUseCrossValue()
Definition: RoutingSearchParameters.java:4039
Builder clearSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:7384
boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:5984
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7819
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:1150
static final int LOG_COST_OFFSET_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6417
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:1773
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:7009
double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:7996
Builder setUsePathLnsValue(int value)
Definition: RoutingSearchParameters.java:5520
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:5427
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:2019
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:2775
Builder setUseRelocateExpensiveChain(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4290
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:2407
int getUseExchangeValue()
Definition: RoutingSearchParameters.java:3756
Definition: RoutingSearchParameters.java:253
double getOptimizationStep()
Definition: RoutingSearchParameters.java:6247
com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:5540
Builder setUseInactiveLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5817
Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value)
Definition: RoutingSearchParameters.java:7960
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:42
Builder setUseRelocateSubtripValue(int value)
Definition: RoutingSearchParameters.java:3657
int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:5772
com.google.ortools.util.OptionalBoolean getUseExchange()
Builder setUseInactiveLnsValue(int value)
Definition: RoutingSearchParameters.java:5786
Builder setRelocateExpensiveChainNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:7885
Builder setUseMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4818
int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:3350
int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:3634
static final int LOCAL_SEARCH_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6068
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6866
int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:5501
com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:8208
Builder setSavingsAddReverseArcs(boolean value)
Definition: RoutingSearchParameters.java:7471
.lang.Override com.google.protobuf.Parser< RoutingSearchParameters > getParserForType()
Definition: RoutingSearchParameters.java:8969
static final int USE_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2142
Builder clearUseOrOpt()
Definition: RoutingSearchParameters.java:4555
double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:5950
Builder clearUseExchangePair()
Definition: RoutingSearchParameters.java:3938
static final int USE_EXTENDED_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2177
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:35
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:2804
static final int USE_INACTIVE_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2374
Builder setSavingsArcCoefficient(double value)
Definition: RoutingSearchParameters.java:7522
Builder setUseRelocateValue(int value)
Definition: RoutingSearchParameters.java:3148
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial()
Definition: RoutingSearchParameters.java:2928
static final int OPTIMIZATION_STEP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6235
Builder clearUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:4316
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:2909
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:7077
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:2719
Builder clearUseLightRelocatePair()
Definition: RoutingSearchParameters.java:3430
int getUseTspOptValue()
com.google.protobuf.Duration.Builder getLnsTimeLimitBuilder()
Definition: RoutingSearchParameters.java:8669
static Builder newBuilder()
Definition: RoutingSearchParameters.java:6876
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2724
static final int USE_LIN_KERNIGHAN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1916
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:8934
int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:1461
Builder clearUseMakeActive()
Definition: RoutingSearchParameters.java:4841
static Builder newBuilder()
Definition: RoutingSearchParameters.java:2791
int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:2242
int getUseExtendedSwapActiveValue()
Builder setUseLinKernighan(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4622
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:7200
com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:6196
Builder setChristofidesUseMinimumMatching(boolean value)
Definition: RoutingSearchParameters.java:7711
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2756
boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:8729
com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:1980
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:1143
Definition: RoutingSearchParameters.java:6905
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters other)
Definition: RoutingSearchParameters.java:7114
int getUseCrossValue()
Definition: RoutingSearchParameters.java:1727
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:6815
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:6718
static final int TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6282
Builder clearLnsTimeLimit()
Definition: RoutingSearchParameters.java:8650
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:5307
Builder clearUseCpSat()
Definition: RoutingSearchParameters.java:8245
Builder clearChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:7726
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:2914
Builder setUseCross(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4102
boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:6167
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:6313
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:2656
boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:7458
int getUseExchangeValue()
int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:5264
Builder clearOptimizationStep()
Definition: RoutingSearchParameters.java:8293
com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:8123
Builder clearUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:5478
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build()
Definition: RoutingSearchParameters.java:2919
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Builder clearUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:3607
com.google.ortools.util.OptionalBoolean getUseCross()
Builder clearLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7805
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6853
int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:3955
int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:2002
static com.google.protobuf.Parser< RoutingSearchParameters > parser()
Definition: RoutingSearchParameters.java:8964
Builder setUseRelocateAndMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4932
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:6081
int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:1843
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:6910
Builder setUsePathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5561
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2735
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6809
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:6132
com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:1910
Builder clearUseFullPropagation()
Definition: RoutingSearchParameters.java:8771
double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:7600
Builder setUseTspOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4717
int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:1515
com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:3895
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:7099
static final int NUMBER_OF_SOLUTIONS_TO_COLLECT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6251
static final int RELOCATE_EXPENSIVE_CHAIN_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6091
static final int FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5895
Builder setSavingsMaxMemoryUsageBytes(double value)
Definition: RoutingSearchParameters.java:7422
int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:5601
com.google.ortools.util.OptionalBoolean getUseRelocate()
int getUseCpSatValue()
Definition: RoutingSearchParameters.java:8177
Builder setLnsTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:8608
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:6889
int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:5678
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Builder clearTimeLimit()
Definition: RoutingSearchParameters.java:8489
static final int SAVINGS_PARALLEL_ROUTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6006
double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:7354
Builder setUseLightRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:3368
int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:1574
int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:2386
int getUsePathLnsValue()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2745
static final int USE_FULL_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2310
Builder clearCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:7681
static final int USE_EXCHANGE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1680
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8519
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:6860
Builder setUseLightRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3407
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:6074
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:3281
.lang.Override com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > getParserForType()
Definition: RoutingSearchParameters.java:5884
.lang.Deprecated static OptionalBoolean valueOf(int value)
Definition: OptionalBoolean.java:64
Builder setLogSearch(boolean value)
Definition: RoutingSearchParameters.java:8821
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:6848
Builder setUseDepthFirstSearch(boolean value)
Definition: RoutingSearchParameters.java:8060
Builder setUseSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5218
static final int CHEAPEST_INSERTION_FARTHEST_SEEDS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6020
Builder clearSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:7582
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:1943
Builder setUseFullPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5640
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:1547
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3093
int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:6107
Builder setUseCpSat(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:8225
Builder clearFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7288
com.google.ortools.util.OptionalBoolean getUseTspLns()
Builder clearUseRelocate()
Definition: RoutingSearchParameters.java:3216
double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:6413
static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance()
Definition: RoutingSearchParameters.java:8949
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:1863
int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:5905
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:3681
Builder setUseExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3813
Protobuf enum.
Definition: FirstSolutionStrategy.java:90
int getUseRelocatePairValue()
int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:4866
Builder setUseNodePairSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5451
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:5849
int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:1420
Builder setUseCrossExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4182
Protobuf enum.
Definition: LocalSearchMetaheuristic.java:91
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7747
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6841
Builder setSavingsNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:7368
boolean getLogSearch()
Definition: RoutingSearchParameters.java:6398
static final int SAVINGS_ARC_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5988
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchMetaheuristicValue
int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:7921
int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:1762
int getUseRelocateNeighborsValue()
Builder clearSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7540
Builder clearUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:4015
static final int GUIDED_LOCAL_SEARCH_LAMBDA_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6138
int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:1657
int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:1929
Definition: LocalSearchMetaheuristic.java:14
static final int CHEAPEST_INSERTION_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6036
com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:4504
int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:8310
static final int USE_TSP_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2337
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder
Definition: RoutingSearchParameters.java:2817
boolean getChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:7698
static final int USE_RELOCATE_EXPENSIVE_CHAIN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1779
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:2331
Builder setUseRelocateExpensiveChainValue(int value)
Definition: RoutingSearchParameters.java:4245
int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:2320
static final int USE_OR_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1869
boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:7556
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Builder setUseExchangePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3915
int getUseLightRelocatePairValue()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:2751
UNSET
Definition: FirstSolutionStrategy.java:99
com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:1746
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2768
int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:2084
int getUseExchangeSubtripValue()
Builder setSavingsParallelRoutes(boolean value)
Definition: RoutingSearchParameters.java:7568
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Builder setTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8429
int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:2120
int getUseTspOptValue()
Definition: RoutingSearchParameters.java:4663
static final int USE_CP_SAT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6202
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:4909
static final int SAVINGS_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5938
int getUseMakeChainInactiveValue()
static final int USE_RELOCATE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1553
int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:2156
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:1818
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:2136
Builder setUseMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:4779
int getUseRelocateSubtripValue()
int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:3467
int getUseNodePairSwapActiveValue()
static final int USE_CP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6171
Builder setUseFullPropagation(boolean value)
Definition: RoutingSearchParameters.java:8749
Builder clearUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:4958
double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7506
int getUseCpValue()
Definition: RoutingSearchParameters.java:6183
int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:1798
Builder clearLogSearch()
Definition: RoutingSearchParameters.java:8846
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:2216
int getUseCrossValue()
Builder clearUseRelocatePair()
Definition: RoutingSearchParameters.java:3328
Builder clearUseExchange()
Definition: RoutingSearchParameters.java:3836
boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:6373
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:4267
Builder setUseCpSatValue(int value)
Definition: RoutingSearchParameters.java:8192
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:2987
Builder clearLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8891
boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7306
static final int USE_EXCHANGE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1641
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6830
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:2961
Builder clearUseTspLns()
Definition: RoutingSearchParameters.java:5754
static final int SAVINGS_ADD_REVERSE_ARCS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5973
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:4168
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6820
int getUseOrOptValue()
Definition: RoutingSearchParameters.java:4459
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:2616
boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:5934
Builder setUseRelocateNeighbors(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3569
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other)
Definition: RoutingSearchParameters.java:3002
static final int USE_CROSS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1709
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:6523
static final int USE_RELOCATE_NEIGHBORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1484
int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:4224
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:2822
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:2976
int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:2286
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:8572
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:7093
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:3088
long getSolutionLimit()
Definition: RoutingSearchParameters.java:6278
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:6804
double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:5969
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:6638
Builder clearUseMakeInactive()
Definition: RoutingSearchParameters.java:5050
Builder setUseTwoOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4407
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:6883
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:2790
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:2828
static final int USE_NODE_PAIR_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2222
Builder setUseOrOptValue(int value)
Definition: RoutingSearchParameters.java:4481
double getOptimizationStep()
Definition: RoutingSearchParameters.java:8263
Builder clearUseSwapActive()
Definition: RoutingSearchParameters.java:5239
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:2971
Builder setUseRelocateSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3706
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:5626
Builder mergeLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8627
Builder setUseFullPathLnsValue(int value)
Definition: RoutingSearchParameters.java:5613
Builder setUseRelocateAndMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:4887
static final int USE_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1986
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype)
Definition: RoutingSearchParameters.java:6879
Builder clearLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:7977
Builder clearUseLinKernighan()
Definition: RoutingSearchParameters.java:4642
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:6826
Builder setUseUnfilteredFirstSolutionStrategy(boolean value)
Definition: RoutingSearchParameters.java:7320
Builder setGuidedLocalSearchLambdaCoefficient(double value)
Definition: RoutingSearchParameters.java:8011
Builder setTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:8449
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:2741
double getCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:6049
static final int USE_MAKE_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2070
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:5843
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:2850
Builder setFirstSolutionStrategyValue(int value)
Definition: RoutingSearchParameters.java:7244
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:1439
double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:6151
Builder setNumberOfSolutionsToCollect(int value)
Definition: RoutingSearchParameters.java:8323
Builder setUseSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5183
Definition: RoutingSearchParameters.java:1103
Builder clearUseFullPathLns()
Definition: RoutingSearchParameters.java:5657
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:2993
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:241
static final int CHRISTOFIDES_USE_MINIMUM_MATCHING_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6053
int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:3240
static final int USE_UNFILTERED_FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5922
Builder setUseRelocateNeighborsValue(int value)
Definition: RoutingSearchParameters.java:3500
Builder clearUsePathLns()
Definition: RoutingSearchParameters.java:5585
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:6429
int getUseCpSatValue()
Definition: RoutingSearchParameters.java:6215
int getUseOrOptValue()
Definition: RoutingSearchParameters.java:1889
Builder setUseRelocate(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3191
static final int USE_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2269
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:3387
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters buildPartial()
Definition: RoutingSearchParameters.java:7028
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:7088
Builder setUseExtendedSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5330
Builder clearUseTspOpt()
Definition: RoutingSearchParameters.java:4739
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:2099
Builder setUseCp(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:8139
int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:5382
Builder setLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8587
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:6087
Definition: RoutingSearchParametersOrBuilder.java:6
static final int USE_RELOCATE_AND_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2025
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:247
Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value)
Definition: RoutingSearchParameters.java:7271
int getUseMakeActiveValue()
Builder setUseTwoOptValue(int value)
Definition: RoutingSearchParameters.java:4362
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:5011
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:3982
double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7405
Builder clearUseCrossExchange()
Definition: RoutingSearchParameters.java:4199
com.google.ortools.util.OptionalBoolean getUsePathLns()
static final int USE_TWO_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1824
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7205
int getUseTspLnsValue()
com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:3793
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:5200
static final int LNS_TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6317
Builder clearSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:7486
Builder setUseExchangeValue(int value)
Definition: RoutingSearchParameters.java:3774
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:5889
Builder setUseExchangeSubtripValue(int value)
Definition: RoutingSearchParameters.java:3968
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
int getUseRelocateValue()
Definition: RoutingSearchParameters.java:1377
int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:7232
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:8974
Builder setUseTspLnsValue(int value)
Definition: RoutingSearchParameters.java:5695
static final int USE_DEPTH_FIRST_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6155
.lang.Deprecated static Value valueOf(int value)
Definition: FirstSolutionStrategy.java:453
UNSET
Definition: LocalSearchMetaheuristic.java:102
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7740
int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:2352
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8682
Builder clearUseMakeChainInactive()
Definition: RoutingSearchParameters.java:5147
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:2965
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Builder clearCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:7630
Builder setUseCpValue(int value)
Definition: RoutingSearchParameters.java:8108
boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:6016
double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8863
Definition: Domain.java:9
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:2399
Builder setUseLinKernighanValue(int value)
Definition: RoutingSearchParameters.java:4589
Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7787
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:6938
Builder clearUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7336
UNRECOGNIZED
Definition: LocalSearchMetaheuristic.java:158
static final int USE_CROSS_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1752
UNRECOGNIZED
Definition: FirstSolutionStrategy.java:263
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:4605
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchOperatorsOrBuilder
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7827
int getUseCrossExchangeValue()
int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:5167
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:6328
com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:3169
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:6340
Builder setUseRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3303
int getUseTspOptValue()
Definition: RoutingSearchParameters.java:1964
Builder clearSolutionLimit()
Definition: RoutingSearchParameters.java:8386
Builder clearUseCp()
Definition: RoutingSearchParameters.java:8158
Builder clearNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:8338
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance()
Definition: RoutingSearchParameters.java:5864
static final int USE_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1402
static com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > parser()
Definition: RoutingSearchParameters.java:5879
Builder setUseTspOptValue(int value)
Definition: RoutingSearchParameters.java:4680
Builder setUseExtendedSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5285
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:1703
com.google.ortools.util.OptionalBoolean getUseTspOpt()
int getUseFullPathLnsValue()
static final int LOG_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6377
int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:2044
int getUseRelocateAndMakeActiveValue()
.lang.Deprecated static Value valueOf(int value)
Definition: LocalSearchMetaheuristic.java:242
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:1347
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7014
Builder setCheapestInsertionFarthestSeedsRatio(double value)
Definition: RoutingSearchParameters.java:7614
Builder setUseMakeInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5029
static final int SAVINGS_MAX_MEMORY_USAGE_BYTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5954
Builder mergeTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8467
double getCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:7649
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:2730
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
int getUseSwapActiveValue()
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:5916
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Builder clearUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:8076
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:7073
Builder setUseCrossExchangeValue(int value)
Definition: RoutingSearchParameters.java:4155
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:6292
int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:1691
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7757
int getUseExchangeValue()
Definition: RoutingSearchParameters.java:1618
Builder setUseCrossValue(int value)
Definition: RoutingSearchParameters.java:4059
static final int USE_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1602
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:3534
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:2981
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:2798
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
static final int USE_RELOCATE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1359
com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:2304
boolean getLogSearch()
Definition: RoutingSearchParameters.java:8798
Builder setUseExchangePairValue(int value)
Definition: RoutingSearchParameters.java:3876
int getUseTwoOptValue()
Builder setLogCostScalingFactor(double value)
Definition: RoutingSearchParameters.java:8876
Builder setUseNodePairSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5404
Builder clearSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7441
int getUseOrOptValue()
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:1596