Java Reference
Java Reference
RoutingSearchParameters.java
Go to the documentation of this file.
79 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder subBuilder = null;
83 localSearchOperators_ = input.readMessage(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.parser(), extensionRegistry);
259 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder subBuilder = null;
263 improvementLimitParameters_ = input.readMessage(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.parser(), extensionRegistry);
312 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
318 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
320 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
419 return com.google.ortools.constraintsolver.RoutingSearchParameters.getDescriptor().getEnumTypes().get(0);
442 // @@protoc_insertion_point(enum_scope:operations_research.RoutingSearchParameters.SchedulingSolver)
446 // @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1350 com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed();
1454 // @@protoc_insertion_point(message_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
1458 private LocalSearchNeighborhoodOperators(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
1746 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
1752 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
1754 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
1796 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
1839 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
1878 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
1947 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
1996 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
2035 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
2074 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
2103 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
2146 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
2173 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
2216 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain() {
2218 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
2263 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
2310 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
2343 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
2380 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
2419 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
2462 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive() {
2464 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
2499 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
2536 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
2571 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
2614 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive() {
2616 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
2661 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive() {
2663 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
2704 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
2731 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
2768 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
2799 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
2828 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns() {
2830 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionPathLns_);
2855 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns() {
2857 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionPathLns_);
2861 public static final int USE_RELOCATE_PATH_GLOBAL_CHEAPEST_INSERTION_INSERT_UNPERFORMED_FIELD_NUMBER = 33;
2873 @java.lang.Override public int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue() {
2886 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed() {
2888 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePathGlobalCheapestInsertionInsertUnperformed_);
2919 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns() {
2921 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionExpensiveChainLns_);
2948 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns() {
2950 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionExpensiveChainLns_);
2981 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns() {
2983 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionCloseNodesLns_);
3010 @java.lang.Override public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns() {
3012 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionCloseNodesLns_);
3033 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3036 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3045 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3054 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3063 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3066 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3072 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3087 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3090 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3093 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3096 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3099 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3102 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3105 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3108 if (useGlobalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3111 if (useLocalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3114 if (useGlobalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3117 if (useLocalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3120 if (useGlobalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3123 if (useLocalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3126 if (useRelocatePathGlobalCheapestInsertionInsertUnperformed_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3142 if (useRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3146 if (useRelocateNeighbors_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3158 if (useCrossExchange_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3170 if (useLinKernighan_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3182 if (useMakeInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3186 if (useMakeChainInactive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3194 if (useExtendedSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3214 if (useNodePairSwapActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3218 if (useRelocateAndMakeActive_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3222 if (useExchangePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3226 if (useRelocateExpensiveChain_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3230 if (useLightRelocatePair_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3234 if (useRelocateSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3238 if (useExchangeSubtrip_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3242 if (useGlobalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3246 if (useLocalCheapestInsertionPathLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3250 if (useGlobalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3254 if (useLocalCheapestInsertionExpensiveChainLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3258 if (useGlobalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3262 if (useLocalCheapestInsertionCloseNodesLns_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3266 if (useRelocatePathGlobalCheapestInsertionInsertUnperformed_ != com.google.ortools.util.OptionalBoolean.BOOL_UNSPECIFIED.getNumber()) {
3280 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)) {
3283 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) obj;
3311 if (useGlobalCheapestInsertionPathLns_ != other.useGlobalCheapestInsertionPathLns_) return false;
3312 if (useLocalCheapestInsertionPathLns_ != other.useLocalCheapestInsertionPathLns_) return false;
3313 if (useRelocatePathGlobalCheapestInsertionInsertUnperformed_ != other.useRelocatePathGlobalCheapestInsertionInsertUnperformed_) return false;
3314 if (useGlobalCheapestInsertionExpensiveChainLns_ != other.useGlobalCheapestInsertionExpensiveChainLns_) return false;
3315 if (useLocalCheapestInsertionExpensiveChainLns_ != other.useLocalCheapestInsertionExpensiveChainLns_) return false;
3316 if (useGlobalCheapestInsertionCloseNodesLns_ != other.useGlobalCheapestInsertionCloseNodesLns_) return false;
3317 if (useLocalCheapestInsertionCloseNodesLns_ != other.useLocalCheapestInsertionCloseNodesLns_) return false;
3385 hash = (37 * hash) + USE_RELOCATE_PATH_GLOBAL_CHEAPEST_INSERTION_INSERT_UNPERFORMED_FIELD_NUMBER;
3400 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3405 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3411 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3416 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3422 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
3426 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3432 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
3437 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3444 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
3449 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(
3456 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3462 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(
3475 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype) {
3500 // @@protoc_insertion_point(builder_implements:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
3501 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder {
3504 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
3510 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_fieldAccessorTable
3512 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.class, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder.class);
3515 // Construct using com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder()
3605 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_LocalSearchNeighborhoodOperators_descriptor;
3609 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
3610 return com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance();
3614 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build() {
3615 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = buildPartial();
3623 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial() {
3624 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators result = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators(this);
3653 result.useRelocatePathGlobalCheapestInsertionInsertUnperformed_ = useRelocatePathGlobalCheapestInsertionInsertUnperformed_;
3654 result.useGlobalCheapestInsertionExpensiveChainLns_ = useGlobalCheapestInsertionExpensiveChainLns_;
3655 result.useLocalCheapestInsertionExpensiveChainLns_ = useLocalCheapestInsertionExpensiveChainLns_;
3696 if (other instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) {
3697 return mergeFrom((com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators)other);
3704 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other) {
3705 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance()) return this;
3791 setUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue(other.getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue());
3794 setUseGlobalCheapestInsertionExpensiveChainLnsValue(other.getUseGlobalCheapestInsertionExpensiveChainLnsValue());
3797 setUseLocalCheapestInsertionExpensiveChainLnsValue(other.getUseLocalCheapestInsertionExpensiveChainLnsValue());
3800 setUseGlobalCheapestInsertionCloseNodesLnsValue(other.getUseGlobalCheapestInsertionCloseNodesLnsValue());
3803 setUseLocalCheapestInsertionCloseNodesLnsValue(other.getUseLocalCheapestInsertionCloseNodesLnsValue());
3820 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parsedMessage = null;
3824 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators) e.getUnfinishedMessage();
3896 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocate_);
4010 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePair_);
4118 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLightRelocatePair_);
4267 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateNeighbors_);
4416 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateSubtrip_);
4530 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchange_);
4634 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangePair_);
4723 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExchangeSubtrip_);
4823 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCross_);
4913 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCrossExchange_);
5014 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateExpensiveChain_);
5133 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTwoOpt_);
5255 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useOrOpt_);
5358 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLinKernighan_);
5453 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspOpt_);
5555 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeActive_);
5668 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocateAndMakeActive_);
5772 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeInactive_);
5869 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useMakeChainInactive_);
5965 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useSwapActive_);
6074 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useExtendedSwapActive_);
6196 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useNodePairSwapActive_);
6311 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(usePathLns_);
6399 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useFullPathLns_);
6488 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useTspLns_);
6578 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useInactiveLns_);
6662 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionPathLns_);
6676 public Builder setUseGlobalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value) {
6740 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionPathLns_);
6752 public Builder setUseLocalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value) {
6787 @java.lang.Override public int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue() {
6818 public com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed() {
6820 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useRelocatePathGlobalCheapestInsertionInsertUnperformed_);
6834 public Builder setUseRelocatePathGlobalCheapestInsertionInsertUnperformed(com.google.ortools.util.OptionalBoolean value) {
6905 public com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns() {
6907 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionExpensiveChainLns_);
6922 public Builder setUseGlobalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value) {
6988 public com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns() {
6990 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionExpensiveChainLns_);
7003 public Builder setUseLocalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value) {
7075 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useGlobalCheapestInsertionCloseNodesLns_);
7090 public Builder setUseGlobalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value) {
7158 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useLocalCheapestInsertionCloseNodesLns_);
7171 public Builder setUseLocalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value) {
7208 // @@protoc_insertion_point(builder_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
7211 // @@protoc_insertion_point(class_scope:operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators)
7212 private static final com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators DEFAULT_INSTANCE;
7214 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators();
7217 public static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance() {
7242 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType() {
7249 // @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7287 // @@protoc_insertion_point(message_implements:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7291 private ImprovementSearchLimitParameters(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
7358 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_descriptor;
7364 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_fieldAccessorTable
7366 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder.class);
7452 if (!(obj instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters)) {
7455 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters other = (com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters) obj;
7483 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7488 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7494 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7499 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7505 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(byte[] data)
7509 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7515 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.io.InputStream input)
7520 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7527 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(java.io.InputStream input)
7532 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(
7539 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7545 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(
7558 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters prototype) {
7582 // @@protoc_insertion_point(builder_implements:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7583 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder {
7586 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_descriptor;
7592 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_fieldAccessorTable
7594 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder.class);
7597 // Construct using com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.newBuilder()
7625 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_ImprovementSearchLimitParameters_descriptor;
7629 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType() {
7630 return com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance();
7634 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters build() {
7635 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters result = buildPartial();
7643 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters buildPartial() {
7644 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters result = new com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters(this);
7685 if (other instanceof com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters) {
7686 return mergeFrom((com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters)other);
7693 public Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters other) {
7694 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance()) return this;
7716 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parsedMessage = null;
7720 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters) e.getUnfinishedMessage();
7846 // @@protoc_insertion_point(builder_scope:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7849 // @@protoc_insertion_point(class_scope:operations_research.RoutingSearchParameters.ImprovementSearchLimitParameters)
7850 private static final com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters DEFAULT_INSTANCE;
7852 DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters();
7855 public static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstance() {
7880 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType() {
7907 @java.lang.Override public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
7909 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
7910 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
8103 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
8117 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
8118 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
8124 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
8145 public static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_MEMORY_COEFFICIENT_FIELD_NUMBER = 42;
8163 public static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER = 43;
8254 @java.lang.Override public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
8256 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
8257 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
8322 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
8355 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
8372 @java.lang.Override public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver() {
8374 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(continuousSchedulingSolver_);
8375 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
8391 @java.lang.Override public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver() {
8393 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(mixedIntegerSchedulingSolver_);
8394 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
8511 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
8527 private com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters improvementLimitParameters_;
8551 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters() {
8552 return improvementLimitParameters_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
8563 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder() {
8705 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
8714 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
8789 if (continuousSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8792 if (mixedIntegerSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8825 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
8837 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
8937 if (continuousSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8941 if (mixedIntegerSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8985 com.google.ortools.constraintsolver.RoutingSearchParameters other = (com.google.ortools.constraintsolver.RoutingSearchParameters) obj;
9026 if (java.lang.Double.doubleToLongBits(getMultiArmedBanditCompoundOperatorExplorationCoefficient())
9135 hash = (37 * hash) + MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER;
9137 java.lang.Double.doubleToLongBits(getMultiArmedBanditCompoundOperatorExplorationCoefficient()));
9221 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
9231 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
9243 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
9274 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype) {
9307 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
9313 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
9315 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
9432 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
9436 public com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType() {
9451 com.google.ortools.constraintsolver.RoutingSearchParameters result = new com.google.ortools.constraintsolver.RoutingSearchParameters(this);
9460 result.cheapestInsertionFirstSolutionNeighborsRatio_ = cheapestInsertionFirstSolutionNeighborsRatio_;
9461 result.cheapestInsertionLsOperatorNeighborsRatio_ = cheapestInsertionLsOperatorNeighborsRatio_;
9470 result.multiArmedBanditCompoundOperatorMemoryCoefficient_ = multiArmedBanditCompoundOperatorMemoryCoefficient_;
9471 result.multiArmedBanditCompoundOperatorExplorationCoefficient_ = multiArmedBanditCompoundOperatorExplorationCoefficient_;
9473 result.heuristicExpensiveChainLnsNumArcsToConsider_ = heuristicExpensiveChainLnsNumArcsToConsider_;
9552 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.getDefaultInstance()) return this;
9578 setCheapestInsertionFirstSolutionNeighborsRatio(other.getCheapestInsertionFirstSolutionNeighborsRatio());
9581 setCheapestInsertionLsOperatorNeighborsRatio(other.getCheapestInsertionLsOperatorNeighborsRatio());
9593 setUseMultiArmedBanditConcatenateOperators(other.getUseMultiArmedBanditConcatenateOperators());
9596 setMultiArmedBanditCompoundOperatorMemoryCoefficient(other.getMultiArmedBanditCompoundOperatorMemoryCoefficient());
9599 setMultiArmedBanditCompoundOperatorExplorationCoefficient(other.getMultiArmedBanditCompoundOperatorExplorationCoefficient());
9602 setRelocateExpensiveChainNumArcsToConsider(other.getRelocateExpensiveChainNumArcsToConsider());
9605 setHeuristicExpensiveChainLnsNumArcsToConsider(other.getHeuristicExpensiveChainLnsNumArcsToConsider());
9684 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters) e.getUnfinishedMessage();
9730 public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
9732 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
9733 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
9744 public Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value) {
10313 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
10315 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder> localSearchOperatorsBuilder_;
10327 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
10329 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
10337 public Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
10354 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue) {
10367 public Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
10371 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder(localSearchOperators_).mergeFrom(value).buildPartial();
10399 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder() {
10407 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
10412 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
10419 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>
10423 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>(
10771 public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
10773 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
10774 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
10785 public Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value) {
10954 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
11041 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
11107 public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver() {
11109 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(continuousSchedulingSolver_);
11110 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
11117 public Builder setContinuousSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value) {
11161 public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver() {
11163 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(mixedIntegerSchedulingSolver_);
11164 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
11171 public Builder setMixedIntegerSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value) {
11337 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> timeLimitBuilder_;
11477 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
11481 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
11492 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> lnsTimeLimitBuilder_;
11516 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
11641 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
11645 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
11654 private com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters improvementLimitParameters_;
11656 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder> improvementLimitParametersBuilder_;
11678 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters() {
11680 return improvementLimitParameters_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
11693 public Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value) {
11715 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder builderForValue) {
11733 public Builder mergeImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value) {
11737 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.newBuilder(improvementLimitParameters_).mergeFrom(value).buildPartial();
11775 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder getImprovementLimitParametersBuilder() {
11788 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder() {
11793 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
11805 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder>
11809 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder>(
12155 private static final com.google.ortools.constraintsolver.RoutingSearchParameters DEFAULT_INSTANCE;
12160 public static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance() {
int getUseInactiveLnsValue()
.lang.Override int getUseTspOptValue()
Definition: RoutingSearchParameters.java:2362
.lang.Override int getUseLocalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:2936
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:7494
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.writeTo
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:3028
int getUseRelocateExpensiveChainValue()
java.lang.String getLogTag()
Definition: RoutingSearchParameters.java:12048
Builder setLogCostOffset(double value)
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12021
Builder clearUseTwoOpt()
Definition: RoutingSearchParameters.java:5180
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:11346
Builder setUseLocalCheapestInsertionPathLnsValue(int value)
Definition: RoutingSearchParameters.java:6723
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:8372
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:2919
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:9542
.lang.Override int getUseCpSatValue()
Definition: RoutingSearchParameters.java:8339
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:10771
Builder clearLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12031
static final int USE_FULL_PROPAGATION_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8567
com.google.ortools.util.OptionalBoolean getUseOrOpt()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:3444
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:5553
Builder clearUseInactiveLns()
Definition: RoutingSearchParameters.java:6611
int getUseLocalCheapestInsertionPathLnsValue()
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7509
.lang.Override int getContinuousSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11088
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:7483
Builder setUseRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:3985
.lang.Override com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:2614
.lang.Override com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8522
Builder setMultiArmedBanditCompoundOperatorExplorationCoefficient(double value)
Definition: RoutingSearchParameters.java:10559
com.google.protobuf.Duration.Builder getTimeLimitBuilder()
Definition: RoutingSearchParameters.java:11449
.lang.Override int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue()
Definition: RoutingSearchParameters.java:2873
static final int LOCAL_SEARCH_METAHEURISTIC_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8233
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:2981
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:8703
Builder clearRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:10636
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:9520
.lang.Override double getCheapestInsertionLsOperatorNeighborsRatio()
Definition: RoutingSearchParameters.java:10184
int getUseRelocateValue()
.lang.Override int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:2327
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:2216
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6738
Builder setUseMakeChainInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5886
.lang.Override boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:9935
static final int USE_MAKE_CHAIN_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2503
Builder setUseOrOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5277
com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3462
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7712
Builder setUseLocalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6752
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7545
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters buildPartial()
Definition: RoutingSearchParameters.java:7643
.lang.Override int getUseLocalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:6959
.lang.Override com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:4116
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:4528
com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:11357
int getUseExchangePairValue()
Builder setSolutionLimit(long value)
Definition: RoutingSearchParameters.java:11312
Builder setImprovementRateCoefficient(double value)
Definition: RoutingSearchParameters.java:7756
static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_MEMORY_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8145
Definition: RoutingSearchParameters.java:21
Builder setUseExchangeSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4736
com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
static final int CHEAPEST_INSERTION_ADD_UNPERFORMED_ENTRIES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8070
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8117
Builder clearUseCross()
Definition: RoutingSearchParameters.java:4868
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators prototype)
Definition: RoutingSearchParameters.java:3475
int getUseGlobalCheapestInsertionExpensiveChainLnsValue()
boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:11502
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters build()
Definition: RoutingSearchParameters.java:9441
.lang.Override double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:7943
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:7357
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:7407
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10353
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Builder clearHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:10682
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:12139
.lang.Override int getUseRelocateValue()
Definition: RoutingSearchParameters.java:1775
.lang.Override int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:4593
com.google.ortools.util.OptionalBoolean getUseExchangePair()
static final int LOG_COST_SCALING_FACTOR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8616
Builder mergeImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value)
Definition: RoutingSearchParameters.java:11733
static final int SOLUTION_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8430
Builder setOptimizationStep(double value)
Definition: RoutingSearchParameters.java:11217
Builder clearUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:4467
Builder setLogTag(java.lang.String value)
Definition: RoutingSearchParameters.java:12092
static SchedulingSolver valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: RoutingSearchParameters.java:424
static final int USE_TSP_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2347
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:9312
.lang.Override int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:6027
.lang.Override int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:3965
.lang.Override boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:8586
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:7667
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:2378
int getUseLinKernighanValue()
Builder setUseGlobalCheapestInsertionPathLnsValue(int value)
Definition: RoutingSearchParameters.java:6643
.lang.Override int getHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:8213
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.setLocalSearchMetaheuristicValue
Builder setLocalSearchMetaheuristicValue(int value)
Definition: RoutingSearchParameters.java:10756
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:9231
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:3133
int getUseMakeInactiveValue()
Builder setUseTspLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6505
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:9270
static final int USE_LIGHT_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1843
.lang.Override int getUseLocalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:2844
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:4414
.lang.Override int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:4365
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:7707
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:1751
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder getImprovementLimitParametersBuilder()
Definition: RoutingSearchParameters.java:11775
Builder clearGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:10854
Builder setUseMakeInactiveValue(int value)
Definition: RoutingSearchParameters.java:5751
Builder setUseMakeChainInactiveValue(int value)
Definition: RoutingSearchParameters.java:5847
.lang.Override double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:8030
Builder clearUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:6121
Builder clearSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:9859
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:1837
static final int HEURISTIC_CLOSE_NODES_LNS_NUM_NODES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8217
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder
Definition: RoutingSearchParameters.java:7583
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10399
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:1506
.lang.Deprecated static SchedulingSolver valueOf(int value)
Definition: RoutingSearchParameters.java:376
static final int LOG_COST_OFFSET_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8632
boolean hasImprovementLimitParameters()
Definition: RoutingSearchParameters.java:11666
.lang.Override int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:2718
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:9431
Builder setUsePathLnsValue(int value)
Definition: RoutingSearchParameters.java:6287
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:3456
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstance()
Definition: RoutingSearchParameters.java:7855
Builder setUseRelocateExpensiveChain(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5035
.lang.Override boolean getSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:7979
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:3018
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: RoutingSearchParameters.java:418
.lang.Override int getUseCrossValue()
Definition: RoutingSearchParameters.java:2125
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: RoutingSearchParameters.java:406
Definition: RoutingSearchParameters.java:447
Builder setUseInactiveLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6592
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:7585
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
Definition: RoutingSearchParameters.java:6818
Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value)
Definition: RoutingSearchParameters.java:10785
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeActive()
Definition: RoutingSearchParameters.java:2417
static final int USE_LOCAL_CHEAPEST_INSERTION_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2834
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:46
Builder setUseRelocateSubtripValue(int value)
Definition: RoutingSearchParameters.java:4388
Builder setUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue(int value)
Definition: RoutingSearchParameters.java:6801
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:7678
com.google.ortools.util.OptionalBoolean getUseExchange()
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:4632
Builder setUseInactiveLnsValue(int value)
Definition: RoutingSearchParameters.java:6559
Builder setRelocateExpensiveChainNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:10616
Builder setUseMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5573
static final int IMPROVEMENT_LIMIT_PARAMETERS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8526
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:4265
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:7591
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters()
Definition: RoutingSearchParameters.java:8551
.lang.Override int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:2241
.lang.Override com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:8510
static final int LOCAL_SEARCH_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8102
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9261
int getUseLocalCheapestInsertionCloseNodesLnsValue()
Builder setSavingsAddReverseArcs(boolean value)
Definition: RoutingSearchParameters.java:9948
.lang.Override com.google.protobuf.Parser< RoutingSearchParameters > getParserForType()
Definition: RoutingSearchParameters.java:12180
static final int USE_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2540
Builder clearUseOrOpt()
Definition: RoutingSearchParameters.java:5304
Builder clearUseExchangePair()
Definition: RoutingSearchParameters.java:4675
Builder setUseMultiArmedBanditConcatenateOperators(boolean value)
Definition: RoutingSearchParameters.java:10458
static final int USE_EXTENDED_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2575
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:39
.lang.Override double getCheapestInsertionFirstSolutionNeighborsRatio()
Definition: RoutingSearchParameters.java:10131
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:3485
static SchedulingSolver forNumber(int value)
Definition: RoutingSearchParameters.java:384
Builder clearCheapestInsertionAddUnperformedEntries()
Definition: RoutingSearchParameters.java:10260
.lang.Override int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:2196
static final int USE_INACTIVE_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2772
Builder setSavingsArcCoefficient(double value)
Definition: RoutingSearchParameters.java:10000
Builder setUseRelocateValue(int value)
Definition: RoutingSearchParameters.java:3871
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators buildPartial()
Definition: RoutingSearchParameters.java:3623
static final int OPTIMIZATION_STEP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8397
Builder clearUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:5061
com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Builder setUseGlobalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7090
.lang.Override com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:5356
.lang.Override int getUseGlobalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:2967
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:3604
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters other)
Definition: RoutingSearchParameters.java:7693
.lang.Override int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:2400
Builder setCheapestInsertionAddUnperformedEntries(boolean value)
Definition: RoutingSearchParameters.java:10245
Builder clearUseLocalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6769
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:9514
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:3400
static final int USE_GLOBAL_CHEAPEST_INSERTION_CLOSE_NODES_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2954
.lang.Override boolean getCheapestInsertionAddUnperformedEntries()
Definition: RoutingSearchParameters.java:8082
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:2497
.lang.Override int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:5735
Builder clearUseLightRelocatePair()
Definition: RoutingSearchParameters.java:4159
int getUseTspOptValue()
Builder setUseLocalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7003
com.google.protobuf.Duration.Builder getLnsTimeLimitBuilder()
Definition: RoutingSearchParameters.java:11611
static final int LOG_TAG_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8643
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns()
.lang.Override com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:5131
static Builder newBuilder()
Definition: RoutingSearchParameters.java:9271
.lang.Override boolean getLogSearch()
Definition: RoutingSearchParameters.java:8612
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3405
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns()
static final int USE_LIN_KERNIGHAN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2314
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:12145
Builder clearUseMakeActive()
Definition: RoutingSearchParameters.java:5596
.lang.Override int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:8197
static Builder newBuilder()
Definition: RoutingSearchParameters.java:3472
.lang.Override int getUseExchangePairValue()
Definition: RoutingSearchParameters.java:2055
.lang.Override int getUseLocalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:7127
int getUseExtendedSwapActiveValue()
Builder setUseLinKernighan(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5373
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:9671
Builder setUseGlobalCheapestInsertionCloseNodesLnsValue(int value)
Definition: RoutingSearchParameters.java:7055
Builder setChristofidesUseMinimumMatching(boolean value)
Definition: RoutingSearchParameters.java:10291
.lang.Override boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8109
Builder clearContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11130
.lang.Override com.google.protobuf.Parser< ImprovementSearchLimitParameters > getParserForType()
Definition: RoutingSearchParameters.java:7875
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3437
com.google.ortools.util.OptionalBoolean getUseLinKernighan()
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:1499
Definition: RoutingSearchParameters.java:9304
Builder setUseLocalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7171
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters other)
Definition: RoutingSearchParameters.java:9551
.lang.Override int getUseLocalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:6711
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:9210
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:9084
static final int TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8447
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
Definition: RoutingSearchParameters.java:5012
Builder setMixedIntegerSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value)
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11171
.lang.Override int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:8243
Builder clearLnsTimeLimit()
Definition: RoutingSearchParameters.java:11592
.lang.Override int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:1913
.lang.Override double getLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8639
Builder clearUseCpSat()
Definition: RoutingSearchParameters.java:11076
Builder clearChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:10306
.lang.Override boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:10873
static final int USE_LOCAL_CHEAPEST_INSERTION_EXPENSIVE_CHAIN_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2925
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:3609
.lang.Override com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:2661
Builder setUseCross(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4843
Builder clearUseLocalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:7021
.lang.Override double getOptimizationStep()
Definition: RoutingSearchParameters.java:11203
.lang.Override boolean getUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:8141
.lang.Override int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:2554
Builder setCheapestInsertionLsOperatorNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:10198
Builder clearUseGlobalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6695
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:3323
.lang.Override int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:5928
.lang.Override int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:2089
int getUseExchangeValue()
.lang.Override int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:2518
Builder clearOptimizationStep()
Definition: RoutingSearchParameters.java:11233
static final int CONTINUOUS_SCHEDULING_SOLVER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8359
Builder clearUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:6245
Builder setHeuristicCloseNodesLnsNumNodes(int value)
Definition: RoutingSearchParameters.java:10713
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators build()
Definition: RoutingSearchParameters.java:3614
com.google.ortools.util.OptionalBoolean getUseTwoOpt()
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:1945
Builder clearUseRelocateNeighbors()
Definition: RoutingSearchParameters.java:4338
com.google.ortools.util.OptionalBoolean getUseCross()
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePair()
Definition: RoutingSearchParameters.java:4008
Builder clearLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10385
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:7429
Builder clearMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:10575
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9248
.lang.Override com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:2261
static com.google.protobuf.Parser< RoutingSearchParameters > parser()
Definition: RoutingSearchParameters.java:12175
.lang.Override boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:11836
Builder setUseRelocateAndMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5689
.lang.Override int getImprovementRateSolutionsDistance()
Definition: RoutingSearchParameters.java:7793
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:9306
Builder setUsePathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6330
.lang.Override double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:9881
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3416
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9204
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:3894
Builder clearUseFullPropagation()
Definition: RoutingSearchParameters.java:11878
.lang.Override int getHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:10700
Builder setUseTspOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5470
int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:9536
static final int NUMBER_OF_SOLUTIONS_TO_COLLECT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8414
static final int RELOCATE_EXPENSIVE_CHAIN_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8180
static final int FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7886
Builder setSavingsMaxMemoryUsageBytes(double value)
Definition: RoutingSearchParameters.java:9898
Builder setHeuristicExpensiveChainLnsNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:10667
com.google.ortools.util.OptionalBoolean getUseRelocate()
.lang.Override int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:5621
Builder setLnsTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:11550
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:6905
Builder clearImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:7772
com.google.ortools.util.OptionalBoolean getUseRelocateExpensiveChain()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:9284
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns()
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:7250
Builder clearTimeLimit()
Definition: RoutingSearchParameters.java:11431
static final int SAVINGS_PARALLEL_ROUTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8002
Builder setUseLightRelocatePairValue(int value)
Definition: RoutingSearchParameters.java:4095
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder()
Definition: RoutingSearchParameters.java:11788
int getUsePathLnsValue()
Builder setUseGlobalCheapestInsertionPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6676
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3426
static final int USE_FULL_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2708
Builder clearLogTag()
Definition: RoutingSearchParameters.java:12111
.lang.Override double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:7963
static final int USE_EXCHANGE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2078
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:11461
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:7613
Builder setLogTagBytes(com.google.protobuf.ByteString value)
Definition: RoutingSearchParameters.java:12127
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:9255
Builder setUseLightRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4136
com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns()
.lang.Override com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:11039
.lang.Override com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > getParserForType()
Definition: RoutingSearchParameters.java:7237
.lang.Deprecated static OptionalBoolean valueOf(int value)
Definition: OptionalBoolean.java:64
Builder clearCheapestInsertionLsOperatorNeighborsRatio()
Definition: RoutingSearchParameters.java:10214
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:7554
Builder setLogSearch(boolean value)
Definition: RoutingSearchParameters.java:11929
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:9243
Builder setUseDepthFirstSearch(boolean value)
Definition: RoutingSearchParameters.java:10887
.lang.Override com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:8470
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11161
.lang.Override int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:6545
Builder setUseSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5981
.lang.Override com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:6309
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters build()
Definition: RoutingSearchParameters.java:7634
static final int CHEAPEST_INSERTION_FARTHEST_SEEDS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8017
Builder clearSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:10061
.lang.Override int getContinuousSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:8365
.lang.Override int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:6370
Builder setUseFullPathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6411
.lang.Override int getUseGlobalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:6629
.lang.Override com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9730
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3816
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:2855
Builder setUseCpSat(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:11056
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:7562
Builder clearFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9761
com.google.ortools.util.OptionalBoolean getUseTspLns()
Builder clearUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
Definition: RoutingSearchParameters.java:6853
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchange()
Definition: RoutingSearchParameters.java:2033
Builder clearUseRelocate()
Definition: RoutingSearchParameters.java:3941
.lang.Override double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:9984
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:5666
.lang.Override int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue()
Definition: RoutingSearchParameters.java:6787
static com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstance()
Definition: RoutingSearchParameters.java:12160
Builder setUseLocalCheapestInsertionExpensiveChainLnsValue(int value)
Definition: RoutingSearchParameters.java:6972
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7840
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:7539
.lang.Override int getUseGlobalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:7040
Builder clearUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:10474
.lang.Override com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:2308
.lang.Override double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:8274
Builder setUseExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4548
static final int USE_MULTI_ARMED_BANDIT_CONCATENATE_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8128
Protobuf enum.
Definition: FirstSolutionStrategy.java:91
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6660
int getUseRelocatePairValue()
.lang.Override com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:2171
static final int IMPROVEMENT_RATE_SOLUTIONS_DISTANCE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7386
Builder setUseNodePairSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6218
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7202
.lang.Override com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:6397
.lang.Override boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:8013
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:2948
Builder setUseCrossExchange(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4925
Protobuf enum.
Definition: LocalSearchMetaheuristic.java:92
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10327
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:9236
Builder setSavingsNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:9843
static com.google.protobuf.Parser< ImprovementSearchLimitParameters > parser()
Definition: RoutingSearchParameters.java:7870
static final int SAVINGS_ARC_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7983
.lang.Override int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:4884
int getUseRelocateNeighborsValue()
Builder clearSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:10018
Builder setUseLocalCheapestInsertionCloseNodesLnsValue(int value)
Definition: RoutingSearchParameters.java:7140
Builder clearUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:4754
static final int GUIDED_LOCAL_SEARCH_LAMBDA_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8260
Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value)
Definition: RoutingSearchParameters.java:11693
Definition: LocalSearchMetaheuristic.java:17
.lang.Override com.google.ortools.util.OptionalBoolean getUseLightRelocatePair()
Definition: RoutingSearchParameters.java:1876
.lang.Override int getImprovementRateSolutionsDistance()
Definition: RoutingSearchParameters.java:7401
static final int USE_TSP_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2735
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7520
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder
Definition: RoutingSearchParameters.java:3501
Builder setImprovementRateSolutionsDistance(int value)
Definition: RoutingSearchParameters.java:7809
static final int USE_RELOCATE_EXPENSIVE_CHAIN_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2177
.lang.Override com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:5253
.lang.Override boolean getChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:10278
Builder setUseRelocateExpensiveChainValue(int value)
Definition: RoutingSearchParameters.java:4988
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.writeTo
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:7417
static final int USE_OR_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2267
static final int IMPROVEMENT_RATE_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7369
static final int CHEAPEST_INSERTION_FIRST_SOLUTION_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8034
.lang.Override int getUseMakeChainInactiveValue()
Definition: RoutingSearchParameters.java:5830
static final int USE_GLOBAL_CHEAPEST_INSERTION_EXPENSIVE_CHAIN_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2892
com.google.ortools.util.OptionalBoolean getUseMakeActive()
Builder setUseExchangePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4652
int getUseLightRelocatePairValue()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:3432
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder()
Definition: RoutingSearchParameters.java:8563
UNSET
Definition: FirstSolutionStrategy.java:99
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: RoutingSearchParameters.java:7306
.lang.Override int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:7896
.lang.Override double getCheapestInsertionFirstSolutionNeighborsRatio()
Definition: RoutingSearchParameters.java:8049
.lang.Override com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8481
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:3449
.lang.Override int getUseRelocateExpensiveChainValue()
Definition: RoutingSearchParameters.java:4967
int getUseExchangeSubtripValue()
Builder setSavingsParallelRoutes(boolean value)
Definition: RoutingSearchParameters.java:10047
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Builder setTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:11371
static final int USE_CP_SAT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8326
.lang.Override double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:10080
.lang.Override double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:11972
.lang.Override com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:4821
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:7672
static final int SAVINGS_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7930
int getUseMakeChainInactiveValue()
.lang.Override int getUseGlobalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:6872
.lang.Override int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:6449
static final int USE_RELOCATE_SUBTRIP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1951
.lang.Override double getMultiArmedBanditCompoundOperatorMemoryCoefficient()
Definition: RoutingSearchParameters.java:8159
Builder setUseGlobalCheapestInsertionExpensiveChainLnsValue(int value)
Definition: RoutingSearchParameters.java:6887
.lang.Override int getHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:8229
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
Definition: RoutingSearchParameters.java:2886
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:7505
.lang.Override com.google.ortools.util.OptionalBoolean getUseCross()
Definition: RoutingSearchParameters.java:2144
Builder setUseMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:5532
int getUseRelocateSubtripValue()
static final int CHEAPEST_INSERTION_LS_OPERATOR_NEIGHBORS_RATIO_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8053
.lang.Override int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:2640
.lang.Override long getSolutionLimit()
Definition: RoutingSearchParameters.java:11298
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8124
int getUseNodePairSwapActiveValue()
Builder setMixedIntegerSchedulingSolverValue(int value)
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11150
static final int USE_CP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8295
Builder setUseFullPropagation(boolean value)
Definition: RoutingSearchParameters.java:11856
Builder clearUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:5715
.lang.Override int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:2594
Builder setUseGlobalCheapestInsertionExpensiveChainLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6922
.lang.Override int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:4077
.lang.Override com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:10952
.lang.Override boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:8291
Builder clearImprovementLimitParameters()
Definition: RoutingSearchParameters.java:11756
Builder clearLogSearch()
Definition: RoutingSearchParameters.java:11954
.lang.Override com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:8320
Builder clearUseGlobalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7110
int getUseCrossValue()
Builder clearUseRelocatePair()
Definition: RoutingSearchParameters.java:4055
.lang.Override com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7907
Builder clearUseExchange()
Definition: RoutingSearchParameters.java:4571
Builder setCheapestInsertionFirstSolutionNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:10147
.lang.Override boolean getChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:8098
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:7624
.lang.Override int getUseMakeInactiveValue()
Definition: RoutingSearchParameters.java:2482
.lang.Override com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Definition: RoutingSearchParameters.java:2729
Builder setUseCpSatValue(int value)
Definition: RoutingSearchParameters.java:11021
Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder builderForValue)
Definition: RoutingSearchParameters.java:11714
.lang.Override int getUseMakeActiveValue()
Definition: RoutingSearchParameters.java:5514
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:7363
.lang.Override double getCheapestInsertionLsOperatorNeighborsRatio()
Definition: RoutingSearchParameters.java:8066
.lang.Override int getUseOrOptValue()
Definition: RoutingSearchParameters.java:5206
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspOpt()
Definition: RoutingSearchParameters.java:5451
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:3689
Builder clearLogCostScalingFactor()
Definition: RoutingSearchParameters.java:12000
static final int USE_EXCHANGE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2039
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9225
Definition: RoutingSearchParameters.java:332
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:3663
Builder clearUseTspLns()
Definition: RoutingSearchParameters.java:6527
.lang.Override com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:2797
static final int SAVINGS_ADD_REVERSE_ARCS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7967
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9215
.lang.Override boolean getCheapestInsertionAddUnperformedEntries()
Definition: RoutingSearchParameters.java:10232
.lang.Override double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:10822
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:3276
Builder clearMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11184
Builder setUseRelocateNeighbors(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4300
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:2766
.lang.Override com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:2569
static final int USE_RELOCATE_PATH_GLOBAL_CHEAPEST_INSERTION_INSERT_UNPERFORMED_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2861
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators other)
Definition: RoutingSearchParameters.java:3704
static final int USE_CROSS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2107
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:8820
static final int USE_RELOCATE_NEIGHBORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1882
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:3503
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:3678
com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:11514
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:9530
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:3811
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:1994
.lang.Override int getUseRelocateValue()
Definition: RoutingSearchParameters.java:3851
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.nio.ByteBuffer data)
Definition: RoutingSearchParameters.java:9199
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:8978
Builder clearUseMakeInactive()
Definition: RoutingSearchParameters.java:5809
Builder setUseTwoOpt(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5154
Builder clearImprovementRateSolutionsDistance()
Definition: RoutingSearchParameters.java:7827
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:9278
UNRECOGNIZED
Definition: RoutingSearchParameters.java:345
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:3471
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:3509
static final int USE_NODE_PAIR_SWAP_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2620
Builder setUseOrOptValue(int value)
Definition: RoutingSearchParameters.java:5228
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocateAndMakeActive()
Definition: RoutingSearchParameters.java:2462
Builder clearUseSwapActive()
Definition: RoutingSearchParameters.java:6002
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:3673
Builder setUseRelocateSubtrip(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4439
Builder clearCheapestInsertionFirstSolutionNeighborsRatio()
Definition: RoutingSearchParameters.java:10165
.lang.Override int getUseLocalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:2998
Builder mergeLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:11569
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:2534
Builder setUseFullPathLnsValue(int value)
Definition: RoutingSearchParameters.java:6382
Builder setUseRelocateAndMakeActiveValue(int value)
Definition: RoutingSearchParameters.java:5642
com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns()
.lang.Override double getMultiArmedBanditCompoundOperatorMemoryCoefficient()
Definition: RoutingSearchParameters.java:10494
.lang.Override int getUseTspLnsValue()
Definition: RoutingSearchParameters.java:2750
.lang.Override int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:6147
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7488
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7880
static final int USE_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2384
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype)
Definition: RoutingSearchParameters.java:9274
Builder clearLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:10802
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:7656
.lang.Override int getUseCpValue()
Definition: RoutingSearchParameters.java:10921
Builder clearUseLinKernighan()
Definition: RoutingSearchParameters.java:5393
.lang.Override com.google.ortools.util.OptionalBoolean getUseCrossExchange()
Definition: RoutingSearchParameters.java:4911
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:9221
Builder setUseUnfilteredFirstSolutionStrategy(boolean value)
Definition: RoutingSearchParameters.java:9794
Builder setGuidedLocalSearchLambdaCoefficient(double value)
Definition: RoutingSearchParameters.java:10837
Builder setTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:11391
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(byte[] data)
Definition: RoutingSearchParameters.java:3422
static final int USE_MAKE_INACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2468
Builder clearHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:10728
.lang.Override int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:2684
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeInactive()
Definition: RoutingSearchParameters.java:5770
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7196
int getUseGlobalCheapestInsertionCloseNodesLnsValue()
.lang.Override int getUseCrossExchangeValue()
Definition: RoutingSearchParameters.java:2160
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:3531
Builder setFirstSolutionStrategyValue(int value)
Definition: RoutingSearchParameters.java:9715
.lang.Override java.lang.String getLogTag()
Definition: RoutingSearchParameters.java:8655
Builder setNumberOfSolutionsToCollect(int value)
Definition: RoutingSearchParameters.java:11264
Builder setUseSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:5944
Definition: RoutingSearchParameters.java:1455
.lang.Override int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:5086
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:7684
Builder clearUseFullPathLns()
Definition: RoutingSearchParameters.java:6428
.lang.Override int getUseCrossValue()
Definition: RoutingSearchParameters.java:4778
.lang.Override com.google.protobuf.ByteString getLogTagBytes()
Definition: RoutingSearchParameters.java:8678
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:3695
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:311
static final int CHRISTOFIDES_USE_MINIMUM_MATCHING_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8086
Builder setMultiArmedBanditCompoundOperatorMemoryCoefficient(double value)
Definition: RoutingSearchParameters.java:10509
Builder setContinuousSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value)
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11117
static final int USE_UNFILTERED_FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7913
Builder setUseRelocateNeighborsValue(int value)
Definition: RoutingSearchParameters.java:4229
Builder clearUsePathLns()
Definition: RoutingSearchParameters.java:6354
.lang.Override final boolean isInitialized()
Definition: RoutingSearchParameters.java:8693
static com.google.protobuf.Internal.EnumLiteMap< SchedulingSolver > internalGetValueMap()
Definition: RoutingSearchParameters.java:394
.lang.Override double getImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:7742
.lang.Override boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:7926
Builder setUseRelocate(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:3916
static final int USE_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2667
.lang.Override com.google.ortools.util.OptionalBoolean getUseCpSat()
Definition: RoutingSearchParameters.java:8353
.lang.Override double getImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:7382
.lang.Override boolean hasImprovementLimitParameters()
Definition: RoutingSearchParameters.java:8538
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters buildPartial()
Definition: RoutingSearchParameters.java:9450
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:9525
.lang.Override int getMixedIntegerSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11142
Builder setUseExtendedSwapActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6095
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:6988
Builder clearUseTspOpt()
Definition: RoutingSearchParameters.java:5492
Builder setUseCp(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:10968
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7629
Builder setLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:11529
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:414
Definition: RoutingSearchParametersOrBuilder.java:8
static final int USE_RELOCATE_AND_MAKE_ACTIVE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2423
.lang.Override int getUseExchangeValue()
Definition: RoutingSearchParameters.java:2016
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: RoutingSearchParameters.java:7568
com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: RoutingSearchParameters.java:317
Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value)
Definition: RoutingSearchParameters.java:9744
.lang.Override com.google.ortools.util.OptionalBoolean getUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:6194
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:1794
int getUseMakeActiveValue()
Builder setUseTwoOptValue(int value)
Definition: RoutingSearchParameters.java:5107
Builder clearUseCrossExchange()
Definition: RoutingSearchParameters.java:4942
com.google.ortools.util.OptionalBoolean getUsePathLns()
.lang.Override int getUseRelocateSubtripValue()
Definition: RoutingSearchParameters.java:1972
static final int USE_TWO_OPT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2222
.lang.Override int getUseCpValue()
Definition: RoutingSearchParameters.java:8307
.lang.Override int getUseLinKernighanValue()
Definition: RoutingSearchParameters.java:5323
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9676
Builder clearUseGlobalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:6942
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:8391
.lang.Override int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:4692
Builder setContinuousSchedulingSolverValue(int value)
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11096
.lang.Override int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:1859
int getUseTspLnsValue()
static final int LNS_TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8485
final int getNumber()
Definition: RoutingSearchParameters.java:362
Builder clearSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:9963
static Builder newBuilder()
Definition: RoutingSearchParameters.java:7555
Builder setUseExchangeValue(int value)
Definition: RoutingSearchParameters.java:4507
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7242
Builder setUseExchangeSubtripValue(int value)
Definition: RoutingSearchParameters.java:4705
com.google.ortools.util.OptionalBoolean getUseMakeInactive()
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:7448
.lang.Override int getUseGlobalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:2815
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7156
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:12185
com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns()
Builder setUseTspLnsValue(int value)
Definition: RoutingSearchParameters.java:6466
static final int USE_DEPTH_FIRST_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8278
.lang.Deprecated static Value valueOf(int value)
Definition: FirstSolutionStrategy.java:453
UNSET
Definition: LocalSearchMetaheuristic.java:102
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters()
Definition: RoutingSearchParameters.java:11678
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10320
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:11624
Builder clearUseMakeChainInactive()
Definition: RoutingSearchParameters.java:5908
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:3667
com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Builder clearCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:10110
Builder setUseCpValue(int value)
Definition: RoutingSearchParameters.java:10935
com.google.protobuf.ByteString getLogTagBytes()
Definition: RoutingSearchParameters.java:12070
.lang.Override int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:11251
.lang.Override int getMixedIntegerSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:8384
Definition: Domain.java:9
.lang.Override com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Definition: RoutingSearchParameters.java:5867
Builder setUseLinKernighanValue(int value)
Definition: RoutingSearchParameters.java:5338
Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10367
static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8163
.lang.Override com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:5963
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:9334
int getUseGlobalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:7288
Builder clearUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9810
UNRECOGNIZED
Definition: LocalSearchMetaheuristic.java:158
static final int USE_CROSS_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2150
.lang.Override int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:9703
.lang.Override double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:9829
UNRECOGNIZED
Definition: FirstSolutionStrategy.java:263
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchOperatorsOrBuilder
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10407
int getUseCrossExchangeValue()
.lang.Override int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:6268
.lang.Override int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:8426
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:7834
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:2101
Builder setUseRelocatePathGlobalCheapestInsertionInsertUnperformed(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6834
.lang.Override com.google.ortools.util.OptionalBoolean getUseInactiveLns()
Definition: RoutingSearchParameters.java:6576
int getUseLocalCheapestInsertionExpensiveChainLnsValue()
.lang.Override int getUseOrOptValue()
Definition: RoutingSearchParameters.java:2287
.lang.Override int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:4196
.lang.Override int getUseTspOptValue()
Definition: RoutingSearchParameters.java:5414
Builder setUseRelocatePair(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:4030
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:7527
.lang.Override long getSolutionLimit()
Definition: RoutingSearchParameters.java:8443
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:7299
Builder clearSolutionLimit()
Definition: RoutingSearchParameters.java:11328
Builder clearUseCp()
Definition: RoutingSearchParameters.java:10987
Builder clearNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:11279
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getDefaultInstance()
Definition: RoutingSearchParameters.java:7217
static final int USE_RELOCATE_PAIR_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1800
.lang.Override boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:8458
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters prototype)
Definition: RoutingSearchParameters.java:7558
static com.google.protobuf.Parser< LocalSearchNeighborhoodOperators > parser()
Definition: RoutingSearchParameters.java:7232
.lang.Override boolean getLogSearch()
Definition: RoutingSearchParameters.java:11906
com.google.ortools.util.OptionalBoolean getUseRelocatePathGlobalCheapestInsertionInsertUnperformed()
.lang.Override com.google.ortools.util.OptionalBoolean getUsePathLns()
Definition: RoutingSearchParameters.java:2702
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:2828
Builder setUseTspOptValue(int value)
Definition: RoutingSearchParameters.java:5431
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7499
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangePair()
Definition: RoutingSearchParameters.java:2072
.lang.Override int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:10598
Builder setUseExtendedSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:6048
com.google.ortools.util.OptionalBoolean getUseTspOpt()
int getUseFullPathLnsValue()
.lang.Override int getUseExchangeValue()
Definition: RoutingSearchParameters.java:4489
static final int MIXED_INTEGER_SCHEDULING_SOLVER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8378
static final int LOG_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8590
int getUseRelocateAndMakeActiveValue()
.lang.Deprecated static Value valueOf(int value)
Definition: LocalSearchMetaheuristic.java:242
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: RoutingSearchParameters.java:1745
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:9436
Builder setCheapestInsertionFarthestSeedsRatio(double value)
Definition: RoutingSearchParameters.java:10094
double getImprovementRateCoefficient()
.lang.Override com.google.ortools.util.OptionalBoolean getUseLinKernighan()
Definition: RoutingSearchParameters.java:2341
Builder setUseMakeInactive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5788
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.getLocalSearchMetaheuristicValue
.lang.Override int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:10744
.lang.Override double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7998
int getImprovementRateSolutionsDistance()
Builder clearMultiArmedBanditCompoundOperatorMemoryCoefficient()
Definition: RoutingSearchParameters.java:10526
.lang.Override double getLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12013
static final int SAVINGS_MAX_MEMORY_USAGE_BYTES_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7947
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:7467
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7073
Builder mergeTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:11409
com.google.ortools.util.OptionalBoolean getUseCrossExchange()
static com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:3411
com.google.ortools.util.OptionalBoolean getUseRelocateNeighbors()
.lang.Override com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:3010
.lang.Override int getUseCpSatValue()
Definition: RoutingSearchParameters.java:11006
int getUseSwapActiveValue()
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:7532
static final int USE_LOCAL_CHEAPEST_INSERTION_CLOSE_NODES_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2987
com.google.ortools.util.OptionalBoolean getUseMakeChainInactive()
Builder clearUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:10903
.lang.Override int getUseInactiveLnsValue()
Definition: RoutingSearchParameters.java:2784
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11107
.lang.Override int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:1818
.lang.Override double getOptimizationStep()
Definition: RoutingSearchParameters.java:8410
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:9510
.lang.Override double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8628
Builder setUseCrossExchangeValue(int value)
Definition: RoutingSearchParameters.java:4896
.lang.Override int getHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:10654
.lang.Override com.google.ortools.util.OptionalBoolean getUseExchangeSubtrip()
Definition: RoutingSearchParameters.java:4721
Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value)
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10337
.lang.Override boolean getUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:10444
.lang.Override double getMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:10545
static com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:7515
Builder clearUseLocalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:7189
.lang.Override boolean hasLnsTimeLimit()
Definition: RoutingSearchParameters.java:8497
.lang.Override boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9780
Builder setUseCrossValue(int value)
Definition: RoutingSearchParameters.java:4798
.lang.Override int getUseRelocateAndMakeActiveValue()
Definition: RoutingSearchParameters.java:2442
static final int USE_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2000
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:3683
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:3479
com.google.ortools.util.OptionalBoolean getUseRelocatePair()
.lang.Override double getMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:8176
static final int HEURISTIC_EXPENSIVE_CHAIN_LNS_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8201
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:8254
static final int USE_RELOCATE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:1757
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:7652
.lang.Override boolean getSavingsParallelRoutes()
Definition: RoutingSearchParameters.java:10035
Builder setUseExchangePairValue(int value)
Definition: RoutingSearchParameters.java:4611
int getUseTwoOptValue()
.lang.Override int getUseGlobalCheapestInsertionExpensiveChainLnsValue()
Definition: RoutingSearchParameters.java:2905
Builder setLogCostScalingFactor(double value)
Definition: RoutingSearchParameters.java:11985
Builder setUseNodePairSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:6169
Builder clearSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:9917
int getUseOrOptValue()
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:7662
.lang.Override com.google.ortools.util.OptionalBoolean getUseTspLns()
Definition: RoutingSearchParameters.java:6486
static final int USE_GLOBAL_CHEAPEST_INSERTION_PATH_LNS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2803
.lang.Override com.google.ortools.util.OptionalBoolean getUseExtendedSwapActive()
Definition: RoutingSearchParameters.java:6072