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;
8104 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
8118 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
8119 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
8125 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
8146 public static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_MEMORY_COEFFICIENT_FIELD_NUMBER = 42;
8164 public static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER = 43;
8255 @java.lang.Override public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
8257 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
8258 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
8323 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
8356 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
8373 @java.lang.Override public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver() {
8375 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(continuousSchedulingSolver_);
8376 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
8392 @java.lang.Override public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver() {
8394 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(mixedIntegerSchedulingSolver_);
8395 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
8512 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
8528 private com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters improvementLimitParameters_;
8552 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters() {
8553 return improvementLimitParameters_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
8564 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder() {
8706 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
8715 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
8790 if (continuousSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8793 if (mixedIntegerSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8826 if (firstSolutionStrategy_ != com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNSET.getNumber()) {
8838 if (localSearchMetaheuristic_ != com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNSET.getNumber()) {
8938 if (continuousSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8942 if (mixedIntegerSchedulingSolver_ != com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNSET.getNumber()) {
8986 com.google.ortools.constraintsolver.RoutingSearchParameters other = (com.google.ortools.constraintsolver.RoutingSearchParameters) obj;
9027 if (java.lang.Double.doubleToLongBits(getMultiArmedBanditCompoundOperatorExplorationCoefficient())
9136 hash = (37 * hash) + MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER;
9138 java.lang.Double.doubleToLongBits(getMultiArmedBanditCompoundOperatorExplorationCoefficient()));
9222 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(byte[] data)
9232 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
9244 public static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
9275 public static Builder newBuilder(com.google.ortools.constraintsolver.RoutingSearchParameters prototype) {
9308 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
9314 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_fieldAccessorTable
9316 com.google.ortools.constraintsolver.RoutingSearchParameters.class, com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.class);
9433 return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingSearchParameters_descriptor;
9437 public com.google.ortools.constraintsolver.RoutingSearchParameters getDefaultInstanceForType() {
9452 com.google.ortools.constraintsolver.RoutingSearchParameters result = new com.google.ortools.constraintsolver.RoutingSearchParameters(this);
9461 result.cheapestInsertionFirstSolutionNeighborsRatio_ = cheapestInsertionFirstSolutionNeighborsRatio_;
9462 result.cheapestInsertionLsOperatorNeighborsRatio_ = cheapestInsertionLsOperatorNeighborsRatio_;
9471 result.multiArmedBanditCompoundOperatorMemoryCoefficient_ = multiArmedBanditCompoundOperatorMemoryCoefficient_;
9472 result.multiArmedBanditCompoundOperatorExplorationCoefficient_ = multiArmedBanditCompoundOperatorExplorationCoefficient_;
9474 result.heuristicExpensiveChainLnsNumArcsToConsider_ = heuristicExpensiveChainLnsNumArcsToConsider_;
9553 if (other == com.google.ortools.constraintsolver.RoutingSearchParameters.getDefaultInstance()) return this;
9579 setCheapestInsertionFirstSolutionNeighborsRatio(other.getCheapestInsertionFirstSolutionNeighborsRatio());
9582 setCheapestInsertionLsOperatorNeighborsRatio(other.getCheapestInsertionLsOperatorNeighborsRatio());
9594 setUseMultiArmedBanditConcatenateOperators(other.getUseMultiArmedBanditConcatenateOperators());
9597 setMultiArmedBanditCompoundOperatorMemoryCoefficient(other.getMultiArmedBanditCompoundOperatorMemoryCoefficient());
9600 setMultiArmedBanditCompoundOperatorExplorationCoefficient(other.getMultiArmedBanditCompoundOperatorExplorationCoefficient());
9603 setRelocateExpensiveChainNumArcsToConsider(other.getRelocateExpensiveChainNumArcsToConsider());
9606 setHeuristicExpensiveChainLnsNumArcsToConsider(other.getHeuristicExpensiveChainLnsNumArcsToConsider());
9685 parsedMessage = (com.google.ortools.constraintsolver.RoutingSearchParameters) e.getUnfinishedMessage();
9731 public com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy() {
9733 com.google.ortools.constraintsolver.FirstSolutionStrategy.Value result = com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.valueOf(firstSolutionStrategy_);
9734 return result == null ? com.google.ortools.constraintsolver.FirstSolutionStrategy.Value.UNRECOGNIZED : result;
9745 public Builder setFirstSolutionStrategy(com.google.ortools.constraintsolver.FirstSolutionStrategy.Value value) {
10317 private com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators localSearchOperators_;
10319 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder> localSearchOperatorsBuilder_;
10331 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators() {
10333 return localSearchOperators_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
10341 public Builder setLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
10358 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder builderForValue) {
10371 public Builder mergeLocalSearchOperators(com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators value) {
10375 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.newBuilder(localSearchOperators_).mergeFrom(value).buildPartial();
10403 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder getLocalSearchOperatorsBuilder() {
10411 public com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder() {
10416 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.getDefaultInstance() : localSearchOperators_;
10423 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>
10427 com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder>(
10775 public com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic() {
10777 com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value result = com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.valueOf(localSearchMetaheuristic_);
10778 return result == null ? com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value.UNRECOGNIZED : result;
10789 public Builder setLocalSearchMetaheuristic(com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value value) {
10958 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCp_);
11045 com.google.ortools.util.OptionalBoolean result = com.google.ortools.util.OptionalBoolean.valueOf(useCpSat_);
11111 public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver() {
11113 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(continuousSchedulingSolver_);
11114 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
11121 public Builder setContinuousSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value) {
11165 public com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver() {
11167 com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver result = com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.valueOf(mixedIntegerSchedulingSolver_);
11168 return result == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver.UNRECOGNIZED : result;
11175 public Builder setMixedIntegerSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value) {
11341 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> timeLimitBuilder_;
11481 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
11485 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
11496 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> lnsTimeLimitBuilder_;
11520 return lnsTimeLimit_ == null ? com.google.protobuf.Duration.getDefaultInstance() : lnsTimeLimit_;
11645 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>
11649 com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(
11658 private com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters improvementLimitParameters_;
11660 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder> improvementLimitParametersBuilder_;
11682 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters() {
11684 return improvementLimitParameters_ == null ? com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
11697 public Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value) {
11719 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder builderForValue) {
11737 public Builder mergeImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value) {
11741 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.newBuilder(improvementLimitParameters_).mergeFrom(value).buildPartial();
11779 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder getImprovementLimitParametersBuilder() {
11792 public com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder() {
11797 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.getDefaultInstance() : improvementLimitParameters_;
11809 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder>
11813 com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder, com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder>(
12159 private static final com.google.ortools.constraintsolver.RoutingSearchParameters DEFAULT_INSTANCE;
12164 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:12052
Builder setLogCostOffset(double value)
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12025
Builder clearUseTwoOpt()
Definition: RoutingSearchParameters.java:5180
boolean hasTimeLimit()
Definition: RoutingSearchParameters.java:11350
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:8373
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionExpensiveChainLns()
Definition: RoutingSearchParameters.java:2919
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: RoutingSearchParameters.java:9543
.lang.Override int getUseCpSatValue()
Definition: RoutingSearchParameters.java:8340
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:10775
Builder clearLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12035
static final int USE_FULL_PROPAGATION_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8568
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:11092
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:8523
Builder setMultiArmedBanditCompoundOperatorExplorationCoefficient(double value)
Definition: RoutingSearchParameters.java:10563
com.google.protobuf.Duration.Builder getTimeLimitBuilder()
Definition: RoutingSearchParameters.java:11453
.lang.Override int getUseRelocatePathGlobalCheapestInsertionInsertUnperformedValue()
Definition: RoutingSearchParameters.java:2873
static final int LOCAL_SEARCH_METAHEURISTIC_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8234
.lang.Override com.google.ortools.util.OptionalBoolean getUseGlobalCheapestInsertionCloseNodesLns()
Definition: RoutingSearchParameters.java:2981
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: RoutingSearchParameters.java:8704
Builder clearRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:10640
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: RoutingSearchParameters.java:9521
.lang.Override double getCheapestInsertionLsOperatorNeighborsRatio()
Definition: RoutingSearchParameters.java:10188
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:9936
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:11361
int getUseExchangePairValue()
Builder setSolutionLimit(long value)
Definition: RoutingSearchParameters.java:11316
Builder setImprovementRateCoefficient(double value)
Definition: RoutingSearchParameters.java:7756
static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_MEMORY_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8146
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:8071
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8118
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:11506
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters build()
Definition: RoutingSearchParameters.java:9442
.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:10357
com.google.ortools.util.OptionalBoolean getUseRelocateSubtrip()
Builder clearHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:10686
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: RoutingSearchParameters.java:12143
.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:8617
Builder mergeImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value)
Definition: RoutingSearchParameters.java:11737
static final int SOLUTION_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8431
Builder setOptimizationStep(double value)
Definition: RoutingSearchParameters.java:11221
Builder clearUseRelocateSubtrip()
Definition: RoutingSearchParameters.java:4467
Builder setLogTag(java.lang.String value)
Definition: RoutingSearchParameters.java:12096
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:9313
.lang.Override int getUseExtendedSwapActiveValue()
Definition: RoutingSearchParameters.java:6027
.lang.Override int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:3965
.lang.Override boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:8587
.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:8214
com.google.ortools.constraintsolver.RoutingSearchParameters.Builder.setLocalSearchMetaheuristicValue
Builder setLocalSearchMetaheuristicValue(int value)
Definition: RoutingSearchParameters.java:10760
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:9232
.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:9271
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:11779
Builder clearGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:10858
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:9860
.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:8218
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:10403
.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:8633
boolean hasImprovementLimitParameters()
Definition: RoutingSearchParameters.java:11670
.lang.Override int getUseFullPathLnsValue()
Definition: RoutingSearchParameters.java:2718
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: RoutingSearchParameters.java:9432
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:10789
.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:10620
Builder setUseMakeActive(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:5573
static final int IMPROVEMENT_LIMIT_PARAMETERS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8527
.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:8552
.lang.Override int getUseTwoOptValue()
Definition: RoutingSearchParameters.java:2241
.lang.Override com.google.protobuf.Duration getLnsTimeLimit()
Definition: RoutingSearchParameters.java:8511
static final int LOCAL_SEARCH_OPERATORS_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8103
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9262
int getUseLocalCheapestInsertionCloseNodesLnsValue()
Builder setSavingsAddReverseArcs(boolean value)
Definition: RoutingSearchParameters.java:9949
.lang.Override com.google.protobuf.Parser< RoutingSearchParameters > getParserForType()
Definition: RoutingSearchParameters.java:12184
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:10462
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:10133
.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:10264
.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:10001
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:8398
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:10249
Builder clearUseLocalCheapestInsertionPathLns()
Definition: RoutingSearchParameters.java:6769
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: RoutingSearchParameters.java:9515
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:8083
.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:11615
static final int LOG_TAG_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8644
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionExpensiveChainLns()
.lang.Override com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:5131
static Builder newBuilder()
Definition: RoutingSearchParameters.java:9272
.lang.Override boolean getLogSearch()
Definition: RoutingSearchParameters.java:8613
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:12149
Builder clearUseMakeActive()
Definition: RoutingSearchParameters.java:5596
.lang.Override int getRelocateExpensiveChainNumArcsToConsider()
Definition: RoutingSearchParameters.java:8198
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:9672
Builder setUseGlobalCheapestInsertionCloseNodesLnsValue(int value)
Definition: RoutingSearchParameters.java:7055
Builder setChristofidesUseMinimumMatching(boolean value)
Definition: RoutingSearchParameters.java:10295
.lang.Override boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8110
Builder clearContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11134
.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:9305
Builder setUseLocalCheapestInsertionCloseNodesLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:7171
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingSearchParameters other)
Definition: RoutingSearchParameters.java:9552
.lang.Override int getUseLocalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:6711
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.ByteString data)
Definition: RoutingSearchParameters.java:9211
.lang.Override int hashCode()
Definition: RoutingSearchParameters.java:9085
static final int TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8448
.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:11175
.lang.Override int getLocalSearchMetaheuristicValue()
Definition: RoutingSearchParameters.java:8244
Builder clearLnsTimeLimit()
Definition: RoutingSearchParameters.java:11596
.lang.Override int getUseRelocateNeighborsValue()
Definition: RoutingSearchParameters.java:1913
.lang.Override double getLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:8640
Builder clearUseCpSat()
Definition: RoutingSearchParameters.java:11080
Builder clearChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:10310
.lang.Override boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:10877
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:11207
.lang.Override boolean getUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:8142
.lang.Override int getUseSwapActiveValue()
Definition: RoutingSearchParameters.java:2554
Builder setCheapestInsertionLsOperatorNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:10202
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:11237
static final int CONTINUOUS_SCHEDULING_SOLVER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8360
Builder clearUseNodePairSwapActive()
Definition: RoutingSearchParameters.java:6245
Builder setHeuristicCloseNodesLnsNumNodes(int value)
Definition: RoutingSearchParameters.java:10717
.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:10389
.lang.Override int getSerializedSize()
Definition: RoutingSearchParameters.java:7429
Builder clearMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:10579
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: RoutingSearchParameters.java:9249
.lang.Override com.google.ortools.util.OptionalBoolean getUseTwoOpt()
Definition: RoutingSearchParameters.java:2261
static com.google.protobuf.Parser< RoutingSearchParameters > parser()
Definition: RoutingSearchParameters.java:12179
.lang.Override boolean getUseFullPropagation()
Definition: RoutingSearchParameters.java:11840
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:9307
Builder setUsePathLns(com.google.ortools.util.OptionalBoolean value)
Definition: RoutingSearchParameters.java:6330
.lang.Override double getSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:9882
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:9205
.lang.Override com.google.ortools.util.OptionalBoolean getUseRelocate()
Definition: RoutingSearchParameters.java:3894
Builder clearUseFullPropagation()
Definition: RoutingSearchParameters.java:11882
.lang.Override int getHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:10704
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:9537
static final int NUMBER_OF_SOLUTIONS_TO_COLLECT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8415
static final int RELOCATE_EXPENSIVE_CHAIN_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8181
static final int FIRST_SOLUTION_STRATEGY_FIELD_NUMBER
Definition: RoutingSearchParameters.java:7886
Builder setSavingsMaxMemoryUsageBytes(double value)
Definition: RoutingSearchParameters.java:9899
Builder setHeuristicExpensiveChainLnsNumArcsToConsider(int value)
Definition: RoutingSearchParameters.java:10671
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:11554
.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:9285
com.google.ortools.util.OptionalBoolean getUseLocalCheapestInsertionPathLns()
com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:7250
Builder clearTimeLimit()
Definition: RoutingSearchParameters.java:11435
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:11792
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:12115
.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:11465
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:7613
Builder setLogTagBytes(com.google.protobuf.ByteString value)
Definition: RoutingSearchParameters.java:12131
static com.google.ortools.constraintsolver.RoutingSearchParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: RoutingSearchParameters.java:9256
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:11043
.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:10218
.lang.Override Builder newBuilderForType()
Definition: RoutingSearchParameters.java:7554
Builder setLogSearch(boolean value)
Definition: RoutingSearchParameters.java:11933
static com.google.ortools.constraintsolver.RoutingSearchParameters parseDelimitedFrom(java.io.InputStream input)
Definition: RoutingSearchParameters.java:9244
Builder setUseDepthFirstSearch(boolean value)
Definition: RoutingSearchParameters.java:10891
.lang.Override com.google.protobuf.Duration getTimeLimit()
Definition: RoutingSearchParameters.java:8471
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11165
.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:10062
.lang.Override int getContinuousSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:8366
.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:9731
.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:11060
.lang.Override Builder toBuilder()
Definition: RoutingSearchParameters.java:7562
Builder clearFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9762
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:9985
.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:12164
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:10478
.lang.Override com.google.ortools.util.OptionalBoolean getUseOrOpt()
Definition: RoutingSearchParameters.java:2308
.lang.Override double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:8275
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:8129
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:10331
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:9237
Builder setSavingsNeighborsRatio(double value)
Definition: RoutingSearchParameters.java:9844
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:10019
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:8261
Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters value)
Definition: RoutingSearchParameters.java:11697
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:10282
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:8564
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:8050
.lang.Override com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:8482
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:10048
com.google.ortools.util.OptionalBoolean getUseFullPathLns()
Builder setTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:11375
static final int USE_CP_SAT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8327
.lang.Override double getCheapestInsertionFarthestSeedsRatio()
Definition: RoutingSearchParameters.java:10081
.lang.Override double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:11976
.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:8160
Builder setUseGlobalCheapestInsertionExpensiveChainLnsValue(int value)
Definition: RoutingSearchParameters.java:6887
.lang.Override int getHeuristicCloseNodesLnsNumNodes()
Definition: RoutingSearchParameters.java:8230
.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:8054
.lang.Override int getUseNodePairSwapActiveValue()
Definition: RoutingSearchParameters.java:2640
.lang.Override long getSolutionLimit()
Definition: RoutingSearchParameters.java:11302
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:8125
int getUseNodePairSwapActiveValue()
Builder setMixedIntegerSchedulingSolverValue(int value)
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11154
static final int USE_CP_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8296
Builder setUseFullPropagation(boolean value)
Definition: RoutingSearchParameters.java:11860
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:10956
.lang.Override boolean getUseDepthFirstSearch()
Definition: RoutingSearchParameters.java:8292
Builder clearImprovementLimitParameters()
Definition: RoutingSearchParameters.java:11760
Builder clearLogSearch()
Definition: RoutingSearchParameters.java:11958
.lang.Override com.google.ortools.util.OptionalBoolean getUseCp()
Definition: RoutingSearchParameters.java:8321
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:10150
.lang.Override boolean getChristofidesUseMinimumMatching()
Definition: RoutingSearchParameters.java:8099
.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:11025
Builder setImprovementLimitParameters(com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters.Builder builderForValue)
Definition: RoutingSearchParameters.java:11718
.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:8067
.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:12004
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:9226
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:9216
.lang.Override boolean getCheapestInsertionAddUnperformedEntries()
Definition: RoutingSearchParameters.java:10236
.lang.Override double getGuidedLocalSearchLambdaCoefficient()
Definition: RoutingSearchParameters.java:10826
.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:11188
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:8821
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:11518
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: RoutingSearchParameters.java:9531
.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:9200
.lang.Override boolean equals(final java.lang.Object obj)
Definition: RoutingSearchParameters.java:8979
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:9279
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:10169
.lang.Override int getUseLocalCheapestInsertionCloseNodesLnsValue()
Definition: RoutingSearchParameters.java:2998
Builder mergeLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:11573
.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:10498
.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:9275
Builder clearLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:10806
.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:10925
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:9222
Builder setUseUnfilteredFirstSolutionStrategy(boolean value)
Definition: RoutingSearchParameters.java:9795
Builder setGuidedLocalSearchLambdaCoefficient(double value)
Definition: RoutingSearchParameters.java:10841
Builder setTimeLimit(com.google.protobuf.Duration.Builder builderForValue)
Definition: RoutingSearchParameters.java:11395
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:10732
.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:9716
.lang.Override java.lang.String getLogTag()
Definition: RoutingSearchParameters.java:8656
Builder setNumberOfSolutionsToCollect(int value)
Definition: RoutingSearchParameters.java:11268
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:8679
.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:8087
Builder setMultiArmedBanditCompoundOperatorMemoryCoefficient(double value)
Definition: RoutingSearchParameters.java:10513
Builder setContinuousSchedulingSolver(com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver value)
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11121
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:8694
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:8354
.lang.Override double getImprovementRateCoefficient()
Definition: RoutingSearchParameters.java:7382
.lang.Override boolean hasImprovementLimitParameters()
Definition: RoutingSearchParameters.java:8539
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters buildPartial()
Definition: RoutingSearchParameters.java:9451
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: RoutingSearchParameters.java:9526
.lang.Override int getMixedIntegerSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:11146
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:10972
.lang.Override com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getDefaultInstanceForType()
Definition: RoutingSearchParameters.java:7629
Builder setLnsTimeLimit(com.google.protobuf.Duration value)
Definition: RoutingSearchParameters.java:11533
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:9745
.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:8308
.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:9677
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:8392
.lang.Override int getUseExchangeSubtripValue()
Definition: RoutingSearchParameters.java:4692
Builder setContinuousSchedulingSolverValue(int value)
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
Definition: RoutingSearchParameters.java:11100
.lang.Override int getUseLightRelocatePairValue()
Definition: RoutingSearchParameters.java:1859
int getUseTspLnsValue()
static final int LNS_TIME_LIMIT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8486
final int getNumber()
Definition: RoutingSearchParameters.java:362
Builder clearSavingsAddReverseArcs()
Definition: RoutingSearchParameters.java:9964
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:12189
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:8279
.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:11682
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
Definition: RoutingSearchParameters.java:10324
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
Definition: RoutingSearchParameters.java:11628
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:10111
Builder setUseCpValue(int value)
Definition: RoutingSearchParameters.java:10939
com.google.protobuf.ByteString getLogTagBytes()
Definition: RoutingSearchParameters.java:12074
.lang.Override int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:11255
.lang.Override int getMixedIntegerSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
Definition: RoutingSearchParameters.java:8385
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:10371
static final int MULTI_ARMED_BANDIT_COMPOUND_OPERATOR_EXPLORATION_COEFFICIENT_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8164
.lang.Override com.google.ortools.util.OptionalBoolean getUseSwapActive()
Definition: RoutingSearchParameters.java:5963
.lang.Override Builder clear()
Definition: RoutingSearchParameters.java:9335
int getUseGlobalCheapestInsertionPathLnsValue()
Definition: RoutingSearchParameters.java:7288
Builder clearUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9811
UNRECOGNIZED
Definition: LocalSearchMetaheuristic.java:158
static final int USE_CROSS_EXCHANGE_FIELD_NUMBER
Definition: RoutingSearchParameters.java:2150
.lang.Override int getFirstSolutionStrategyValue()
Definition: RoutingSearchParameters.java:9704
.lang.Override double getSavingsNeighborsRatio()
Definition: RoutingSearchParameters.java:9830
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:10411
int getUseCrossExchangeValue()
.lang.Override int getUsePathLnsValue()
Definition: RoutingSearchParameters.java:6268
.lang.Override int getNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:8427
.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:8444
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: RoutingSearchParameters.java:7299
Builder clearSolutionLimit()
Definition: RoutingSearchParameters.java:11332
Builder clearUseCp()
Definition: RoutingSearchParameters.java:10991
Builder clearNumberOfSolutionsToCollect()
Definition: RoutingSearchParameters.java:11283
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:8459
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:11910
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:10602
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:8379
static final int LOG_SEARCH_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8591
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:9437
Builder setCheapestInsertionFarthestSeedsRatio(double value)
Definition: RoutingSearchParameters.java:10095
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:10748
.lang.Override double getSavingsArcCoefficient()
Definition: RoutingSearchParameters.java:7998
int getImprovementRateSolutionsDistance()
Builder clearMultiArmedBanditCompoundOperatorMemoryCoefficient()
Definition: RoutingSearchParameters.java:10530
.lang.Override double getLogCostOffset()
double log_cost_offset = 29;
Definition: RoutingSearchParameters.java:12017
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:11413
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:11010
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:10907
.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:11111
.lang.Override int getUseRelocatePairValue()
Definition: RoutingSearchParameters.java:1818
.lang.Override double getOptimizationStep()
Definition: RoutingSearchParameters.java:8411
.lang.Override Builder clone()
Definition: RoutingSearchParameters.java:9511
.lang.Override double getLogCostScalingFactor()
Definition: RoutingSearchParameters.java:8629
Builder setUseCrossExchangeValue(int value)
Definition: RoutingSearchParameters.java:4896
.lang.Override int getHeuristicExpensiveChainLnsNumArcsToConsider()
Definition: RoutingSearchParameters.java:10658
.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:10341
.lang.Override boolean getUseMultiArmedBanditConcatenateOperators()
Definition: RoutingSearchParameters.java:10448
.lang.Override double getMultiArmedBanditCompoundOperatorExplorationCoefficient()
Definition: RoutingSearchParameters.java:10549
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:8498
.lang.Override boolean getUseUnfilteredFirstSolutionStrategy()
Definition: RoutingSearchParameters.java:9781
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:8177
static final int HEURISTIC_EXPENSIVE_CHAIN_LNS_NUM_ARCS_TO_CONSIDER_FIELD_NUMBER
Definition: RoutingSearchParameters.java:8202
.lang.Override com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
Definition: RoutingSearchParameters.java:8255
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:10036
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:11989
Builder setUseNodePairSwapActiveValue(int value)
Definition: RoutingSearchParameters.java:6169
Builder clearSavingsMaxMemoryUsageBytes()
Definition: RoutingSearchParameters.java:9918
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