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() {
int getUseInactiveLnsValue()
int getUseCpValue()
Definition: RoutingSearchParameters.java:7632
int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:4546
Builder setCheapestInsertionNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:7270
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.writeTo
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:2308
int getUseRelocateExpensiveChainValue()
Builder setLogCostOffset(double value)
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8405
Builder clearUseTwoOpt()
Definition: RoutingSearchParameters.java:4240
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:7916
int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:4373
int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:5801
com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:5432
com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:1566
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:6752
com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:1337
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:4580
com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:5902
int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:3970
Builder clearLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8414
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:4867
static final int USE_FULL_PROPAGATION_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6021
com.google.ortools.util.OptionalBoolean getUseOrOpt()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:2654
com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:4487
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:7496
Builder clearUseInactiveLns()
Definition: RoutingSearchParameters.java:5545
Builder setUseRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:3141
com.google.protobuf.Duration.Builder getTimeLimitBuilder()
Definition: RoutingSearchParameters.java:8018
com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:2261
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:2162
static final int LOCAL_SEARCH_METAHEURISTIC_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5792
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:6101
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:1415
com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:3911
Builder clearRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:7459
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:6730
int getUseRelocateValue()
double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:5732
com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:1603
int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:4154
Builder setUseMakeChainInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4884
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:4194
static final int USE_MAKE_CHAIN_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2012
Builder setUseOrOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4329
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:5933
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2672
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:7926
int getUseExchangePairValue()
Builder setSolutionLimit(long value)
Definition: RoutingSearchParameters.java:7884
int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:4749
Definition: RoutingSearchParameters.java:17
Builder setUseExchangeSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3833
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:3706
Builder clearUseCross()
Definition: RoutingSearchParameters.java:3955
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:1973
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype)
Definition: RoutingSearchParameters.java:2685
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:8070
int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:7424
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters build()
Definition: RoutingSearchParameters.java:6667
int getUseRelocateValue()
Definition: RoutingSearchParameters.java:3018
double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:5704
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7331
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:8421
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:6017
com.google.ortools.util.OptionalBoolean getUseExchangePair()
static final int LOG_COST_SCALING_FACTOR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6066
static final int SOLUTION_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5937
Builder setOptimizationStep(double value)
Definition: RoutingSearchParameters.java:7799
int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:2098
Builder clearUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:3590
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:5513
long getSolutionLimit()
Definition: RoutingSearchParameters.java:7872
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:5971
static final int USE_TSP_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1864
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:6566
int getUseLinKernighanValue()
int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:4835
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.setLocalSearchMetaheuristicValue
Builder setLocalSearchMetaheuristicValue(int value)
Definition: RoutingSearchParameters.java:7484
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:6486
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:2392
int getUseMakeInactiveValue()
Builder setUseTspLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5449
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:6525
static final int USE_LIGHT_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1384
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:1296
Builder clearGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:7571
Builder setUseMakeInactiveValue(int value)
Definition: RoutingSearchParameters.java:4763
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:2074
Builder setUseMakeChainInactiveValue(int value)
Definition: RoutingSearchParameters.java:4850
Builder clearUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:5100
boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:7588
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6897
int getUseCrossValue()
Definition: RoutingSearchParameters.java:3873
Builder clearSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:7013
boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:5687
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7377
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:1093
static final int LOG_COST_OFFSET_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6080
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:1696
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:6657
double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:7542
Builder setUsePathLnsValue(int value)
Definition: RoutingSearchParameters.java:5254
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:5167
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:1930
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:2666
Builder setUseRelocateExpensiveChain(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4105
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:2298
int getUseExchangeValue()
Definition: RoutingSearchParameters.java:3611
Definition: RoutingSearchParameters.java:248
double getOptimizationStep()
Definition: RoutingSearchParameters.java:5919
com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:5273
Builder setUseInactiveLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5527
Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value)
Definition: RoutingSearchParameters.java:7508
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:42
Builder setUseRelocateSubtripValue(int value)
Definition: RoutingSearchParameters.java:3517
int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:5487
com.google.ortools.util.OptionalBoolean getUseExchange()
Builder setUseInactiveLnsValue(int value)
Definition: RoutingSearchParameters.java:5499
Builder setRelocateExpensiveChainNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:7440
Builder setUseMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4598
int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:3226
int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:3496
static final int LOCAL_SEARCH_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5752
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6516
int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:5237
com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:7736
Builder setSavingsAddReverseArcs(boolean value)
Definition: RoutingSearchParameters.java:7093
.lang.Override com.google.protobuf.Parser< RoutingSearchParameters > getParserForType()
Definition: RoutingSearchParameters.java:8462
static final int USE_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2047
Builder clearUseOrOpt()
Definition: RoutingSearchParameters.java:4355
double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:5655
Builder clearUseExchangePair()
Definition: RoutingSearchParameters.java:3780
static final int USE_EXTENDED_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2080
.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
static final int USE_INACTIVE_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2267
Builder setSavingsArcCoefficient(double value)
Definition: RoutingSearchParameters.java:7140
Builder setUseRelocateValue(int value)
Definition: RoutingSearchParameters.java:3036
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial()
Definition: RoutingSearchParameters.java:2819
static final int OPTIMIZATION_STEP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5908
Builder clearUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:4130
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:2800
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:6724
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:2610
Builder clearUseLightRelocatePair()
Definition: RoutingSearchParameters.java:3300
int getUseTspOptValue()
com.google.protobuf.Duration.Builder getLnsTimeLimitBuilder()
Definition: RoutingSearchParameters.java:8178
static Builder newBuilder()
Definition: RoutingSearchParameters.java:6526
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2615
static final int USE_LIN_KERNIGHAN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1833
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:8427
int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:1399
Builder clearUseMakeActive()
Definition: RoutingSearchParameters.java:4620
static Builder newBuilder()
Definition: RoutingSearchParameters.java:2682
int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:2142
int getUseExtendedSwapActiveValue()
Builder setUseLinKernighan(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4416
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:6844
com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:5871
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2647
boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:8237
com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:1893
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:1086
Definition: RoutingSearchParameters.java:6555
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters other)
Definition: RoutingSearchParameters.java:6761
int getUseCrossValue()
Definition: RoutingSearchParameters.java:1653
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:6465
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:6371
static final int TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5952
Builder clearLnsTimeLimit()
Definition: RoutingSearchParameters.java:8159
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:5054
Builder clearUseCpSat()
Definition: RoutingSearchParameters.java:7770
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:2805
Builder setUseCross(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3931
boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:5844
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:5981
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:2547
boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:7082
int getUseExchangeValue()
int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:5014
Builder clearOptimizationStep()
Definition: RoutingSearchParameters.java:7814
com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:7658
Builder clearUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:5215
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build()
Definition: RoutingSearchParameters.java:2810
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Builder clearUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:3470
com.google.ortools.util.OptionalBoolean getUseCross()
Builder clearLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7363
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6503
int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:3796
int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:1914
static com.google.protobuf.Parser< RoutingSearchParameters > parser()
Definition: RoutingSearchParameters.java:8457
Builder setUseRelocateAndMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4705
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:5763
int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:1763
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:6560
Builder setUsePathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5292
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2626
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6459
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:5811
com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:1827
Builder clearUseFullPropagation()
Definition: RoutingSearchParameters.java:8276
double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:7212
Builder setUseTspOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4504
int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:1451
com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:3740
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:6746
static final int NUMBER_OF_SOLUTIONS_TO_COLLECT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5923
static final int RELOCATE_EXPENSIVE_CHAIN_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5773
static final int FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5604
Builder setSavingsMaxMemoryUsageBytes(double value)
Definition: RoutingSearchParameters.java:7048
int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:5330
com.google.ortools.util.OptionalBoolean getUseRelocate()
int getUseCpSatValue()
Definition: RoutingSearchParameters.java:7708
Builder setLnsTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:8117
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:6539
int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:5400
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Builder clearTimeLimit()
Definition: RoutingSearchParameters.java:8000
static final int SAVINGS_PARALLEL_ROUTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5708
double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:6986
Builder setUseLightRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:3242
int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:1508
int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:2278
int getUsePathLnsValue()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2636
static final int USE_FULL_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2207
Builder clearCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:7286
static final int USE_EXCHANGE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1609
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8030
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:6510
Builder setUseLightRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3278
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:5757
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:3161
.lang.Override com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > getParserForType()
Definition: RoutingSearchParameters.java:5593
.lang.Deprecated static OptionalBoolean valueOf(int value)
Definition: OptionalBoolean.java:62
Builder setLogSearch(boolean value)
Definition: RoutingSearchParameters.java:8323
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:6498
Builder setUseDepthFirstSearch(boolean value)
Definition: RoutingSearchParameters.java:7600
Builder setUseSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4970
static final int CHEAPEST_INSERTION_FARTHEST_SEEDS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5721
Builder clearSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:7195
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:1858
Builder setUseFullPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5364
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:1482
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2984
int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:5788
Builder setUseCpSat(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7751
Builder clearFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6925
com.google.ortools.util.OptionalBoolean getUseTspLns()
Builder clearUseRelocate()
Definition: RoutingSearchParameters.java:3100
double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:6076
static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance()
Definition: RoutingSearchParameters.java:8442
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:1782
int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:5613
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:3540
Builder setUseExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3663
Protobuf enum.
Definition: FirstSolutionStrategy.java:90
int getUseRelocatePairValue()
int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:4644
Builder setUseNodePairSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5189
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:5558
int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:1360
Builder setUseCrossExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4004
Protobuf enum.
Definition: LocalSearchMetaheuristic.java:91
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7305
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:6491
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
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchMetaheuristicValue
int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:7474
int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:1686
int getUseRelocateNeighborsValue()
Builder clearSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7157
Builder clearUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:3850
static final int GUIDED_LOCAL_SEARCH_LAMBDA_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5817
int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:1587
int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:1845
Definition: LocalSearchMetaheuristic.java:14
static final int CHEAPEST_INSERTION_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5736
com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:4307
int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:7830
static final int USE_TSP_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2232
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder
Definition: RoutingSearchParameters.java:2708
static final int USE_RELOCATE_EXPENSIVE_CHAIN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1702
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:2226
Builder setUseRelocateExpensiveChainValue(int value)
Definition: RoutingSearchParameters.java:4063
int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:2216
static final int USE_OR_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1788
boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:7172
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Builder setUseExchangePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3758
int getUseLightRelocatePairValue()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:2642
UNSET
Definition: FirstSolutionStrategy.java:99
com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:1671
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:2659
int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:1992
int getUseExchangeSubtripValue()
Builder setSavingsParallelRoutes(boolean value)
Definition: RoutingSearchParameters.java:7182
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Builder setTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:7940
int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:2026
int getUseTspOptValue()
Definition: RoutingSearchParameters.java:4455
static final int USE_CP_SAT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5877
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:4684
static final int SAVINGS_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5644
int getUseMakeChainInactiveValue()
static final int USE_RELOCATE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1488
int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:2060
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:1739
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:2041
Builder setUseMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:4562
int getUseRelocateSubtripValue()
int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:3336
int getUseNodePairSwapActiveValue()
static final int USE_CP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5848
Builder setUseFullPropagation(boolean value)
Definition: RoutingSearchParameters.java:8255
Builder clearUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:4730
double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7126
int getUseCpValue()
Definition: RoutingSearchParameters.java:5859
int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:1720
Builder clearLogSearch()
Definition: RoutingSearchParameters.java:8347
com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:2117
int getUseCrossValue()
Builder clearUseRelocatePair()
Definition: RoutingSearchParameters.java:3205
Builder clearUseExchange()
Definition: RoutingSearchParameters.java:3685
boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:6038
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:4084
Builder setUseCpSatValue(int value)
Definition: RoutingSearchParameters.java:7721
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:2878
Builder clearLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8388
boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6942
static final int USE_EXCHANGE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1572
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6480
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:2852
Builder clearUseTspLns()
Definition: RoutingSearchParameters.java:5470
static final int SAVINGS_ADD_REVERSE_ARCS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5677
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:3992
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6470
int getUseOrOptValue()
Definition: RoutingSearchParameters.java:4265
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:2507
boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:5640
Builder setUseRelocateNeighbors(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3433
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other)
Definition: RoutingSearchParameters.java:2893
static final int USE_CROSS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1636
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:6182
static final int USE_RELOCATE_NEIGHBORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1421
int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:4044
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:2713
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:2867
int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:2184
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:8081
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:6740
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:2979
long getSolutionLimit()
Definition: RoutingSearchParameters.java:5948
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:6454
double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:5673
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:6293
Builder clearUseMakeInactive()
Definition: RoutingSearchParameters.java:4815
Builder setUseTwoOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4215
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:6533
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:2681
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:2719
static final int USE_NODE_PAIR_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2123
Builder setUseOrOptValue(int value)
Definition: RoutingSearchParameters.java:4285
double getOptimizationStep()
Definition: RoutingSearchParameters.java:7787
Builder clearUseSwapActive()
Definition: RoutingSearchParameters.java:4990
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:2862
Builder setUseRelocateSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3563
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:5352
Builder mergeLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8136
Builder setUseFullPathLnsValue(int value)
Definition: RoutingSearchParameters.java:5340
Builder setUseRelocateAndMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:4663
static final int USE_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1899
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype)
Definition: RoutingSearchParameters.java:6529
Builder clearLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:7524
Builder clearUseLinKernighan()
Definition: RoutingSearchParameters.java:4435
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:6476
Builder setUseUnfilteredFirstSolutionStrategy(boolean value)
Definition: RoutingSearchParameters.java:6954
Builder setGuidedLocalSearchLambdaCoefficient(double value)
Definition: RoutingSearchParameters.java:7555
Builder setTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:7960
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:2632
double getCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:5748
static final int USE_MAKE_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1979
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:5552
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:2741
Builder setFirstSolutionStrategyValue(int value)
Definition: RoutingSearchParameters.java:6885
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:1378
double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:5829
Builder setNumberOfSolutionsToCollect(int value)
Definition: RoutingSearchParameters.java:7841
Builder setUseSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:4938
Definition: RoutingSearchParameters.java:1046
Builder clearUseFullPathLns()
Definition: RoutingSearchParameters.java:5380
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:2884
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:236
int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:3123
static final int USE_UNFILTERED_FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5629
Builder setUseRelocateNeighborsValue(int value)
Definition: RoutingSearchParameters.java:3367
Builder clearUsePathLns()
Definition: RoutingSearchParameters.java:5315
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:6091
int getUseCpSatValue()
Definition: RoutingSearchParameters.java:5889
int getUseOrOptValue()
Definition: RoutingSearchParameters.java:1807
Builder setUseRelocate(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3076
static final int USE_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2168
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:3260
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters buildPartial()
Definition: RoutingSearchParameters.java:6676
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:6735
Builder setUseExtendedSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5075
Builder clearUseTspOpt()
Definition: RoutingSearchParameters.java:4525
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:2006
Builder setUseCp(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7672
int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:5125
Builder setLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:8096
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:5769
Definition: RoutingSearchParametersOrBuilder.java:6
static final int USE_RELOCATE_AND_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1936
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:242
Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value)
Definition: RoutingSearchParameters.java:6909
int getUseMakeActiveValue()
Builder setUseTwoOptValue(int value)
Definition: RoutingSearchParameters.java:4173
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:4779
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:3820
double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7033
Builder clearUseCrossExchange()
Definition: RoutingSearchParameters.java:4020
com.google.ortools.util.OptionalBoolean getUsePathLns()
static final int USE_TWO_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1745
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:6849
int getUseTspLnsValue()
com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:3645
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:4954
static final int LNS_TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5985
Builder clearSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:7107
Builder setUseExchangeValue(int value)
Definition: RoutingSearchParameters.java:3627
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:5598
Builder setUseExchangeSubtripValue(int value)
Definition: RoutingSearchParameters.java:3807
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
int getUseRelocateValue()
Definition: RoutingSearchParameters.java:1319
int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:6875
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:8467
Builder setUseTspLnsValue(int value)
Definition: RoutingSearchParameters.java:5415
static final int USE_DEPTH_FIRST_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:5833
.lang.Deprecated static Value valueOf(int value)
Definition: FirstSolutionStrategy.java:451
UNSET
Definition: LocalSearchMetaheuristic.java:102
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7299
int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:2246
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8191
Builder clearUseMakeChainInactive()
Definition: RoutingSearchParameters.java:4905
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:2856
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Builder clearCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:7239
Builder setUseCpValue(int value)
Definition: RoutingSearchParameters.java:7644
boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:5717
double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8363
Definition: Domain.java:9
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:2290
Builder setUseLinKernighanValue(int value)
Definition: RoutingSearchParameters.java:4386
Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7345
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:6588
Builder clearUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:6969
UNRECOGNIZED
Definition: LocalSearchMetaheuristic.java:158
static final int USE_CROSS_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1677
UNRECOGNIZED
Definition: FirstSolutionStrategy.java:263
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:4401
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
int getUseCrossExchangeValue()
int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:4924
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:5995
com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:3056
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:6006
Builder setUseRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3181
int getUseTspOptValue()
Definition: RoutingSearchParameters.java:1878
Builder clearSolutionLimit()
Definition: RoutingSearchParameters.java:7899
Builder clearUseCp()
Definition: RoutingSearchParameters.java:7690
Builder clearNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:7855
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance()
Definition: RoutingSearchParameters.java:5573
static final int USE_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1343
static com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > parser()
Definition: RoutingSearchParameters.java:5588
Builder setUseTspOptValue(int value)
Definition: RoutingSearchParameters.java:4470
Builder setUseExtendedSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5033
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:1630
com.google.ortools.util.OptionalBoolean getUseTspOpt()
int getUseFullPathLnsValue()
static final int LOG_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:6042
int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:1954
int getUseRelocateAndMakeActiveValue()
.lang.Deprecated static Value valueOf(int value)
Definition: LocalSearchMetaheuristic.java:240
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:1290
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:6662
Builder setCheapestInsertionFarthestSeedsRatio(double value)
Definition: RoutingSearchParameters.java:7224
Builder setUseMakeInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4795
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
double getCheapestInsertionNeighborsRatio()
Definition: RoutingSearchParameters.java:7257
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:2621
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
int getUseSwapActiveValue()
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:5623
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Builder clearUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:7615
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:6720
Builder setUseCrossExchangeValue(int value)
Definition: RoutingSearchParameters.java:3980
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:5961
int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:1619
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:7315
int getUseExchangeValue()
Definition: RoutingSearchParameters.java:1550
Builder setUseCrossValue(int value)
Definition: RoutingSearchParameters.java:3891
static final int USE_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1535
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:3400
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:2872
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:2689
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
static final int USE_RELOCATE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1302
com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:2201
boolean getLogSearch()
Definition: RoutingSearchParameters.java:8302
Builder setUseExchangePairValue(int value)
Definition: RoutingSearchParameters.java:3722
int getUseTwoOptValue()
Builder setLogCostScalingFactor(double value)
Definition: RoutingSearchParameters.java:8374
Builder setUseNodePairSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5145
Builder clearSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7066
int getUseOrOptValue()
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:1529