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);
237 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
243 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
245 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
249 // @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1048 // @@protoc_insertion_point(message_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1052 private LocalSearchNeighborhoodOperators(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
1291 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
1297 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
1299 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
1339 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
1380 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
1417 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
1484 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
1531 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
1568 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
1605 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
1632 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
1673 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
1698 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
1741 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
1784 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
1829 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
1860 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
1895 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
1932 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
1975 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
2008 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
2043 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
2076 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
2119 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
2164 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
2203 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
2228 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
2263 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
2292 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
2313 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2316 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2325 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2334 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2343 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2346 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2352 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2367 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2370 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2373 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2376 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2379 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2382 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2385 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2401 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2405 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2417 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2429 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2441 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2445 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2453 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2473 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2477 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2481 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2485 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2489 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2493 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2497 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
2511 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)) {
2514 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) obj;
2610 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2615 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2621 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2626 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2632 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
2636 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2642 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
2647 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2654 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
2659 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(
2666 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2672 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
2685 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype) {
2710 // @@protoc_insertion_point(builder_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
2711 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder {
2714 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
2720 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
2722 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
2725 // Construct using com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder()
2801 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
2805 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
2806 return com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance();
2810 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build() {
2811 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = buildPartial();
2819 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial() {
2820 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators(this);
2885 if (other instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) {
2886 return mergeFrom((com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)other);
2893 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other) {
2894 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance()) return this;
2988 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parsedMessage = null;
2992 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) e.getUnfinishedMessage();
3058 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
3163 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
3262 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
3402 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
3542 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
3647 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
3742 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
3822 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
3913 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
3994 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
4086 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
4196 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
4309 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
4403 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
4489 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
4582 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
4686 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
4781 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
4869 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
4956 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
5056 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
5169 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
5275 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
5354 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
5434 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
5515 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
5564 // @@protoc_insertion_point(builder_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
5567 // @@protoc_insertion_point(class_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
5568 private static final com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators DEFAULT_INSTANCE;
5570 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators();
5573 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance() {
5598 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
5623 public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
5625 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
5626 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
5753 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
5763 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
5764 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
5769 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
5811 public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
5813 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
5814 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
5873 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
5904 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
6007 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
6103 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
6112 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
6187 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
6199 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
6300 com.google.ortools.constraintsolver.RoutingSearchParameters other = (com.google.ortools.constraintsolver.RoutingSearchParameters) obj;
6476 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
6486 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
6498 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
6529 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype) {
6561 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
6567 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
6569 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
6658 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
6662 public com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType() {
6677 com.google.ortools.constraintsolver.RoutingSearchParameters result = new com.google.ortools.constraintsolver.RoutingSearchParameters(this);
6762 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.getDefaultInstance()) return this;
6794 setRelocateExpensiveChainNumArcsToConsider(other.getRelocateExpensiveChainNumArcsToConsider());
6857 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters) e.getUnfinishedMessage();
6897 public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
6899 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
6900 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
6909 public Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value) {
7293 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
7295 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder> localSearchOperatorsBuilder_;
7305 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
7307 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
7315 public Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
7332 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue) {
7345 public Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
7349 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder(localSearchOperators_).mergeFrom(value).buildPartial();
7377 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder() {
7385 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
7390 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
7397 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>
7401 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>(
7496 public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
7498 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
7499 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
7508 public Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value) {
7660 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
7738 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
7908 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> timeLimitBuilder_;
8046 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
8050 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
8061 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> lnsTimeLimitBuilder_;
8083 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
8208 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
8212 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
8437 private static final com.google.ortools.constraintsolver.RoutingSearchParameters DEFAULT_INSTANCE;
8442 public static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance() {
8467 public com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType() {
com.google.ortools.util.OptionalBoolean getUseRelocate()
.lang.Deprecated static Value valueOf(int value)
Definition: LocalSearchMetaheuristic.java:240
com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:1337
static final int USE_RELOCATE_NEIGHBORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1421
static final int USE_RELOCATE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1302
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:6746
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:2852
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:6454
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:2862
int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:1954
Protobuf enum.
Definition: FirstSolutionStrategy.java:90
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:5763
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other)
Definition: RoutingSearchParameters.java:2893
static final int LOG_COST_OFFSET_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6080
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6480
static final int USE_MAKE_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1979
Builder clearUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:5215
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:8081
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:1290
int getUseCrossValue()
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:5054
Builder clearSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7157
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2659
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:5552
boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6942
Builder setUseRelocate(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3076
Builder clearUseSwapActive()
Definition: RoutingSearchParameters.java:4990
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2672
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:6533
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:6476
static Builder newBuilder()
Definition: RoutingSearchParameters.java:2682
com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:2261
Builder setSavingsNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:6998
boolean getLogSearch()
Definition: RoutingSearchParameters.java:6062
static final int SAVINGS_ARC_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5691
int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:5788
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:4084
Builder setUseNodePairSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5189
Builder setUseRelocateAndMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:4663
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype)
Definition: RoutingSearchParameters.java:2685
double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7126
com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:3645
.lang.Override com.google.protobuf.Parser< RoutingSearchParameters > getParserForType()
Definition: RoutingSearchParameters.java:8462
Builder setUseRelocateExpensiveChainValue(int value)
Definition: RoutingSearchParameters.java:4063
double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:6076
Builder clearUseCrossExchange()
Definition: RoutingSearchParameters.java:4020
static final int USE_DEPTH_FIRST_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5833
Builder mergeLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8136
Builder setUseCpSat(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7751
int getUseTspOptValue()
int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:1914
Builder setUseExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3663
Builder setUseFullPropagation(boolean value)
Definition: RoutingSearchParameters.java:8255
Builder clearUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:3850
Builder clearUseTspLns()
Definition: RoutingSearchParameters.java:5470
static final int CHEAPEST_INSERTION_FARTHEST_SEEDS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5721
int getUseCpValue()
Definition: RoutingSearchParameters.java:5859
Builder setSavingsParallelRoutes(boolean value)
Definition: RoutingSearchParameters.java:7182
int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:2098
Builder clearUseRelocate()
Definition: RoutingSearchParameters.java:3100
int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:4044
Builder setTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:7940
Builder setUseCrossExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4004
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2615
int getUseSwapActiveValue()
com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:1671
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:5995
Builder setUseMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:4562
double getOptimizationStep()
Definition: RoutingSearchParameters.java:5919
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2647
int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:4644
boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:7172
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7305
Builder clearLogSearch()
Definition: RoutingSearchParameters.java:8347
int getUseRelocateSubtripValue()
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:5558
Builder setUseSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:4938
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:3260
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:2867
com.google.ortools.util.OptionalBoolean getUseMakeActive()
static final int USE_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1343
static final int USE_MAKE_CHAIN_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2012
Builder setLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8096
com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:1827
Builder setUseExchangeValue(int value)
Definition: RoutingSearchParameters.java:3627
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:1566
Builder setUseRelocateSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3563
Builder clearUseMakeInactive()
Definition: RoutingSearchParameters.java:4815
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:1086
Definition: RoutingSearchParameters.java:248
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:6525
int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:1992
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:6498
com.google.ortools.util.OptionalBoolean getUseTspLns()
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:1482
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:6017
Builder setGuidedLocalSearchLambdaCoefficient(double value)
Definition: RoutingSearchParameters.java:7555
long getSolutionLimit()
Definition: RoutingSearchParameters.java:5948
Builder clearUseMakeChainInactive()
Definition: RoutingSearchParameters.java:4905
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:6293
Builder clearUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:4730
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:2162
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:2713
Builder clearLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8388
static final int SAVINGS_ADD_REVERSE_ARCS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5677
int getUseMakeInactiveValue()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:2719
int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:1508
int getUseRelocateValue()
Definition: RoutingSearchParameters.java:1319
Definition: RoutingSearchParameters.java:17
static final int OPTIMIZATION_STEP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5908
double getOptimizationStep()
Definition: RoutingSearchParameters.java:7787
static final int USE_EXCHANGE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1609
int getUseTspOptValue()
Definition: RoutingSearchParameters.java:4455
int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:1686
Definition: LocalSearchMetaheuristic.java:14
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:6740
static final int FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5604
Builder setUseFullPathLnsValue(int value)
Definition: RoutingSearchParameters.java:5340
int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:5933
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Builder setNumberOfSolutionsToCollect(int value)
Definition: RoutingSearchParameters.java:7841
double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:5829
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:6875
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:5352
Builder clearUseRelocatePair()
Definition: RoutingSearchParameters.java:3205
static final int USE_CROSS_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1677
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:4401
int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:4546
Builder setFirstSolutionStrategyValue(int value)
Definition: RoutingSearchParameters.java:6885
Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value)
Definition: RoutingSearchParameters.java:6909
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6470
int getUseCrossValue()
Definition: RoutingSearchParameters.java:1653
int getUseFullPathLnsValue()
Builder setUseUnfilteredFirstSolutionStrategy(boolean value)
Definition: RoutingSearchParameters.java:6954
Builder clearUseExchange()
Definition: RoutingSearchParameters.java:3685
Builder setUseCpSatValue(int value)
Definition: RoutingSearchParameters.java:7721
Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7345
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6503
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:2507
static final int USE_RELOCATE_AND_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1936
UNSET
Definition: LocalSearchMetaheuristic.java:102
static com.google.protobuf.Parser< RoutingSearchParameters > parser()
Definition: RoutingSearchParameters.java:8457
Builder setUseTspOptValue(int value)
Definition: RoutingSearchParameters.java:4470
boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:5717
int getUseRelocateValue()
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:6182
Builder setUseExchangePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3758
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2626
double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7033
int getUseOrOptValue()
Definition: RoutingSearchParameters.java:1807
int getUseCpSatValue()
Definition: RoutingSearchParameters.java:5889
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder
Definition: RoutingSearchParameters.java:2708
.lang.Deprecated static OptionalBoolean valueOf(int value)
Definition: OptionalBoolean.java:62
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7299
int getUseRelocateNeighborsValue()
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:2856
Builder clearCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:7239
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:4954
Builder clearUseTspOpt()
Definition: RoutingSearchParameters.java:4525
Builder setCheapestInsertionFarthestSeedsRatio(double value)
Definition: RoutingSearchParameters.java:7224
int getUseMakeChainInactiveValue()
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:3992
Builder setUseRelocateNeighborsValue(int value)
Definition: RoutingSearchParameters.java:3367
com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:1893
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:1415
static final int USE_INACTIVE_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2267
Builder setUseCp(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7672
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:3820
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:5623
static final int USE_TSP_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2232
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
int getUseExchangePairValue()
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:2979
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:2621
Builder clearSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:7107
int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:4924
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:6091
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6849
Builder clearLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:7524
int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:2184
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:6735
int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:5801
Builder clearUseFullPathLns()
Definition: RoutingSearchParameters.java:5380
int getUseExchangeValue()
Definition: RoutingSearchParameters.java:1550
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchOperatorsOrBuilder
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7385
Builder setUseExtendedSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5075
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:5769
static final int USE_EXCHANGE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1572
int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:3123
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
int getUseRelocatePairValue()
Builder setTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:7960
Builder clearUseLinKernighan()
Definition: RoutingSearchParameters.java:4435
Definition: RoutingSearchParameters.java:6555
Builder setUseExtendedSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5033
Builder setUseRelocateNeighbors(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3433
static final int SAVINGS_PARALLEL_ROUTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5708
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:2741
Builder setUseCpValue(int value)
Definition: RoutingSearchParameters.java:7644
int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:1763
int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:1619
Builder setUseOrOptValue(int value)
Definition: RoutingSearchParameters.java:4285
.lang.Deprecated static Value valueOf(int value)
Definition: FirstSolutionStrategy.java:451
static final int USE_FULL_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2207
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters buildPartial()
Definition: RoutingSearchParameters.java:6676
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:6720
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8191
Builder clearNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:7855
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:6588
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:4867
UNRECOGNIZED
Definition: FirstSolutionStrategy.java:263
com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:2201
Builder setUseTwoOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4215
int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:1720
Builder setUseRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:3141
Builder setUseTspLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5449
static final int USE_UNFILTERED_FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5629
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:6752
Builder setUseCrossExchangeValue(int value)
Definition: RoutingSearchParameters.java:3980
int getUseOrOptValue()
static final int SAVINGS_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5644
Builder clearUsePathLns()
Definition: RoutingSearchParameters.java:5315
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:6006
static final int LOCAL_SEARCH_METAHEURISTIC_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5792
com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:3056
static final int SAVINGS_MAX_MEMORY_USAGE_BYTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5659
Builder mergeTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:7978
Builder clearLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8414
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:2666
Builder clearUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:7615
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:7926
Builder clearUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6969
Builder setUseMakeInactiveValue(int value)
Definition: RoutingSearchParameters.java:4763
int getUseCrossValue()
Definition: RoutingSearchParameters.java:3873
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:2006
static final int RELOCATE_EXPENSIVE_CHAIN_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5773
Builder setUseTspLnsValue(int value)
Definition: RoutingSearchParameters.java:5415
Builder setUseExchangePairValue(int value)
Definition: RoutingSearchParameters.java:3722
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:5125
Builder setUseExchangeSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3833
static final int LOG_COST_SCALING_FACTOR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6066
static final int USE_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1535
static final int SOLUTION_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5937
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:2689
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:242
int getUseExchangeSubtripValue()
double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8363
Builder setUseMakeChainInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4884
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7315
int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:4373
boolean getLogSearch()
Definition: RoutingSearchParameters.java:8302
com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:3911
Builder setLogCostScalingFactor(double value)
Definition: RoutingSearchParameters.java:8374
static final int LOG_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6042
Builder clearUseInactiveLns()
Definition: RoutingSearchParameters.java:5545
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:2884
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:2547
long getSolutionLimit()
Definition: RoutingSearchParameters.java:7872
int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:4154
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:3400
Builder setLogCostOffset(double value)
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8405
static final int CHEAPEST_INSERTION_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5736
double getCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:7257
Builder setUseTwoOptValue(int value)
Definition: RoutingSearchParameters.java:4173
.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:2695
Builder clearSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7066
int getUseMakeActiveValue()
Builder clearUseCp()
Definition: RoutingSearchParameters.java:7690
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial()
Definition: RoutingSearchParameters.java:2819
static final int USE_RELOCATE_EXPENSIVE_CHAIN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1702
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.setLocalSearchMetaheuristicValue
Builder setLocalSearchMetaheuristicValue(int value)
Definition: RoutingSearchParameters.java:7484
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:236
com.google.ortools.util.OptionalBoolean getUsePathLns()
Builder setCheapestInsertionNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:7270
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:4194
static com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > parser()
Definition: RoutingSearchParameters.java:5588
static final int USE_OR_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1788
int getUseRelocateValue()
Definition: RoutingSearchParameters.java:3018
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:2290
static final int USE_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1899
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:1930
Builder setUseCrossValue(int value)
Definition: RoutingSearchParameters.java:3891
static final int NUMBER_OF_SOLUTIONS_TO_COLLECT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5923
Builder clearSolutionLimit()
Definition: RoutingSearchParameters.java:7899
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:2632
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:1973
com.google.protobuf.Duration.Builder getTimeLimitBuilder()
Definition: RoutingSearchParameters.java:8018
Builder setOptimizationStep(double value)
Definition: RoutingSearchParameters.java:7799
com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:5871
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:5513
int getUseCpValue()
Definition: RoutingSearchParameters.java:7632
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:4779
Builder setUseExchangeSubtripValue(int value)
Definition: RoutingSearchParameters.java:3807
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:6539
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Builder setUseRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3181
int getUseTspOptValue()
Definition: RoutingSearchParameters.java:1878
com.google.ortools.util.OptionalBoolean getUseCross()
static final int TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5952
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:6662
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance()
Definition: RoutingSearchParameters.java:5573
Builder setUseOrOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4329
int getUseExchangeValue()
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:6371
UNSET
Definition: FirstSolutionStrategy.java:99
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6516
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:7496
int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:5487
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:1858
Builder setUseMakeInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4795
Builder setUseLinKernighanValue(int value)
Definition: RoutingSearchParameters.java:4386
static final int USE_LIN_KERNIGHAN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1833
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:5981
Builder clearRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:7459
static final int USE_NODE_PAIR_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2123
Builder clearSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:7013
UNRECOGNIZED
Definition: LocalSearchMetaheuristic.java:158
double getCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:5748
double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:5732
int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:2060
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:42
int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:3496
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:4580
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:7916
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:5167
com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:7736
int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:3970
com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:4487
Builder clearUseTwoOpt()
Definition: RoutingSearchParameters.java:4240
Builder setUseInactiveLnsValue(int value)
Definition: RoutingSearchParameters.java:5499
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6897
static final int USE_CP_SAT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5877
int getUseCrossExchangeValue()
double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:5673
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:2872
int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:1399
Builder clearUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:3470
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:2681
int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:1360
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:6724
static final int USE_TWO_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1745
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters build()
Definition: RoutingSearchParameters.java:6667
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Protobuf enum.
Definition: LocalSearchMetaheuristic.java:91
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7331
com.google.protobuf.Duration.Builder getLnsTimeLimitBuilder()
Definition: RoutingSearchParameters.java:8178
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7377
Builder clearUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:5100
com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:5432
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:2800
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:2226
static final int USE_CP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5848
Builder setUseNodePairSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5145
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:2654
int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:4749
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:2117
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:1093
int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:7424
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:2392
int getUseRelocateAndMakeActiveValue()
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:8070
Builder setUseRelocateValue(int value)
Definition: RoutingSearchParameters.java:3036
int getUsePathLnsValue()
double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:5704
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:6657
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:6730
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:6510
boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:7588
Builder setSolutionLimit(long value)
Definition: RoutingSearchParameters.java:7884
boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:8237
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:1378
Builder setUseLightRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3278
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:8467
com.google.ortools.util.OptionalBoolean getUseTspOpt()
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:1782
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:5971
Builder clearUseLightRelocatePair()
Definition: RoutingSearchParameters.java:3300
static final int USE_FULL_PROPAGATION_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6021
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:5811
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2636
Builder setUseMakeChainInactiveValue(int value)
Definition: RoutingSearchParameters.java:4850
static final int USE_LIGHT_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1384
Builder clearUseCross()
Definition: RoutingSearchParameters.java:3955
Builder clearLnsTimeLimit()
Definition: RoutingSearchParameters.java:8159
int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:1845
Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value)
Definition: RoutingSearchParameters.java:7508
static final int USE_EXTENDED_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2080
Builder clearGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:7571
int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:1587
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:1296
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:8421
int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:2246
double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:7212
Builder clearLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7363
int getUseTspLnsValue()
Builder setUsePathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5292
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:6566
static final int LOCAL_SEARCH_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5752
Builder setSavingsMaxMemoryUsageBytes(double value)
Definition: RoutingSearchParameters.java:7048
static final int LNS_TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5985
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.writeTo
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:2308
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:5598
int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:5400
Builder clearUseFullPropagation()
Definition: RoutingSearchParameters.java:8276
Builder clearUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:4130
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype)
Definition: RoutingSearchParameters.java:6529
Builder setRelocateExpensiveChainNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:7440
int getUseRelocateExpensiveChainValue()
Builder clearUseMakeActive()
Definition: RoutingSearchParameters.java:4620
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6491
int getUseLightRelocatePairValue()
Builder setUseInactiveLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5527
int getUseCpSatValue()
Definition: RoutingSearchParameters.java:7708
int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:5014
double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:6986
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:3706
boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:6038
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:6465
static final int USE_CROSS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1636
com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:5273
Builder setSavingsAddReverseArcs(boolean value)
Definition: RoutingSearchParameters.java:7093
boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:5687
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:1529
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:1696
com.google.ortools.util.OptionalBoolean getUseOrOpt()
static final int USE_RELOCATE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1488
Builder setUsePathLnsValue(int value)
Definition: RoutingSearchParameters.java:5254
static final int USE_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2047
com.google.ortools.util.OptionalBoolean getUseExchange()
Builder setUseFullPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5364
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:8427
int getUseInactiveLnsValue()
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:6560
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters other)
Definition: RoutingSearchParameters.java:6761
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:6486
int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:4835
int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:1451
int getUseTwoOptValue()
boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:5640
Builder setUseRelocateExpensiveChain(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4105
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:6844
com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:1603
Builder setUseRelocateSubtripValue(int value)
Definition: RoutingSearchParameters.java:3517
int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:2216
Builder setUseSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4970
Builder setUseDepthFirstSearch(boolean value)
Definition: RoutingSearchParameters.java:7600
double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:7542
boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:5844
com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:7658
static final int USE_TSP_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1864
com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:4307
int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:3796
boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:7082
Builder clearOptimizationStep()
Definition: RoutingSearchParameters.java:7814
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:2805
Definition: RoutingSearchParametersOrBuilder.java:6
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2984
Definition: RoutingSearchParameters.java:1046
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:2298
int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:5613
com.google.ortools.util.OptionalBoolean getUseExchangePair()
int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:3226
Builder clearUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:3590
.lang.Override com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > getParserForType()
Definition: RoutingSearchParameters.java:5593
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:1739
int getUseNodePairSwapActiveValue()
Builder clearUseOrOpt()
Definition: RoutingSearchParameters.java:4355
Builder setSavingsArcCoefficient(double value)
Definition: RoutingSearchParameters.java:7140
Builder clearSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:7195
int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:2026
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6459
int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:7830
Definition: OptionalBoolean.java:4
static Builder newBuilder()
Definition: RoutingSearchParameters.java:6526
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:2642
Builder clearUseCpSat()
Definition: RoutingSearchParameters.java:7770
com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:3740
Builder setUseLightRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:3242
int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:2278
static final int USE_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2168
Builder setUseLinKernighan(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4416
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:6101
Builder clearCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:7286
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build()
Definition: RoutingSearchParameters.java:2810
int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:5237
int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:5330
Builder clearUseExchangePair()
Definition: RoutingSearchParameters.java:3780
int getUseExchangeValue()
Definition: RoutingSearchParameters.java:3611
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:1630
Builder setUseTspOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4504
int getUseExtendedSwapActiveValue()
Builder clearTimeLimit()
Definition: RoutingSearchParameters.java:8000
Builder clearFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6925
int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:2142
int getUseOrOptValue()
Definition: RoutingSearchParameters.java:4265
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Builder setUseCross(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3931
Builder setLnsTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:8117
Builder setUseMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4598
int getUseLinKernighanValue()
com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:5902
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:2074
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:2610
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchMetaheuristicValue
int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:7474
static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance()
Definition: RoutingSearchParameters.java:8442
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:4684
Builder setLogSearch(boolean value)
Definition: RoutingSearchParameters.java:8323
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:3540
int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:3336
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:5961
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8030
double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:5655
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:3161
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:5757
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:2878
Builder setUseRelocateAndMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4705
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
static final int GUIDED_LOCAL_SEARCH_LAMBDA_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5817
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:2041