Google OR-Tools
v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
RoutingSearchParametersOrBuilder.java
Go to the documentation of this file.
1
// Generated by the protocol buffer compiler. DO NOT EDIT!
2
// source: ortools/constraint_solver/routing_parameters.proto
3
4
// Protobuf Java Version: 4.26.1
5
package
com.google.ortools.constraintsolver;
6
7
public
interface
RoutingSearchParametersOrBuilder
extends
8
// @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters)
9
com.google.protobuf.MessageOrBuilder {
10
19
int
getFirstSolutionStrategyValue
();
28
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value
getFirstSolutionStrategy
();
29
41
boolean
getUseUnfilteredFirstSolutionStrategy
();
42
53
double
getSavingsNeighborsRatio
();
54
68
double
getSavingsMaxMemoryUsageBytes
();
69
79
boolean
getSavingsAddReverseArcs
();
80
93
double
getSavingsArcCoefficient
();
94
103
boolean
getSavingsParallelRoutes
();
104
115
double
getCheapestInsertionFarthestSeedsRatio
();
116
139
double
getCheapestInsertionFirstSolutionNeighborsRatio
();
140
145
int
getCheapestInsertionFirstSolutionMinNeighbors
();
146
158
double
getCheapestInsertionLsOperatorNeighborsRatio
();
159
164
int
getCheapestInsertionLsOperatorMinNeighbors
();
165
175
boolean
getCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization
();
176
186
boolean
getCheapestInsertionAddUnperformedEntries
();
187
197
int
getLocalCheapestInsertionPickupDeliveryStrategyValue
();
207
com.google.ortools.constraintsolver.RoutingSearchParameters.PairInsertionStrategy
getLocalCheapestInsertionPickupDeliveryStrategy
();
208
218
int
getLocalCheapestCostInsertionPickupDeliveryStrategyValue
();
228
com.google.ortools.constraintsolver.RoutingSearchParameters.PairInsertionStrategy
getLocalCheapestCostInsertionPickupDeliveryStrategy
();
229
239
boolean
getChristofidesUseMinimumMatching
();
240
255
int
getFirstSolutionOptimizationPeriod
();
256
261
boolean
hasLocalSearchOperators
();
266
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators
getLocalSearchOperators
();
270
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder
getLocalSearchOperatorsOrBuilder
();
271
282
double
getLsOperatorNeighborsRatio
();
283
288
int
getLsOperatorMinNeighbors
();
289
300
boolean
getUseMultiArmedBanditConcatenateOperators
();
301
313
double
getMultiArmedBanditCompoundOperatorMemoryCoefficient
();
314
325
double
getMultiArmedBanditCompoundOperatorExplorationCoefficient
();
326
341
int
getRelocateExpensiveChainNumArcsToConsider
();
342
352
int
getHeuristicExpensiveChainLnsNumArcsToConsider
();
353
363
int
getHeuristicCloseNodesLnsNumNodes
();
364
373
int
getLocalSearchMetaheuristicValue
();
382
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value
getLocalSearchMetaheuristic
();
383
395
double
getGuidedLocalSearchLambdaCoefficient
();
396
406
boolean
getGuidedLocalSearchResetPenaltiesOnNewBestSolution
();
407
419
boolean
getUseDepthFirstSearch
();
420
431
int
getUseCpValue
();
442
com.google.ortools.util.OptionalBoolean
getUseCp
();
443
455
int
getUseCpSatValue
();
467
com.google.ortools.util.OptionalBoolean
getUseCpSat
();
468
480
int
getUseGeneralizedCpSatValue
();
492
com.google.ortools.util.OptionalBoolean
getUseGeneralizedCpSat
();
493
503
boolean
hasSatParameters
();
513
com.google.ortools.sat.SatParameters
getSatParameters
();
522
com.google.ortools.sat.SatParametersOrBuilder
getSatParametersOrBuilder
();
523
533
boolean
getReportIntermediateCpSatSolutions
();
534
544
int
getFallbackToCpSatSizeThreshold
();
545
550
int
getContinuousSchedulingSolverValue
();
555
com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver
getContinuousSchedulingSolver
();
556
561
int
getMixedIntegerSchedulingSolverValue
();
566
com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver
getMixedIntegerSchedulingSolver
();
567
577
boolean
hasDisableSchedulingBewareThisMayDegradePerformance
();
587
boolean
getDisableSchedulingBewareThisMayDegradePerformance
();
588
599
double
getOptimizationStep
();
600
610
int
getNumberOfSolutionsToCollect
();
611
622
long
getSolutionLimit
();
623
632
boolean
hasTimeLimit
();
641
com.google.protobuf.Duration
getTimeLimit
();
649
com.google.protobuf.DurationOrBuilder
getTimeLimitOrBuilder
();
650
660
boolean
hasLnsTimeLimit
();
670
com.google.protobuf.Duration
getLnsTimeLimit
();
679
com.google.protobuf.DurationOrBuilder
getLnsTimeLimitOrBuilder
();
680
694
double
getSecondaryLsTimeLimitRatio
();
695
705
boolean
hasImprovementLimitParameters
();
715
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters
getImprovementLimitParameters
();
724
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder
getImprovementLimitParametersOrBuilder
();
725
743
boolean
getUseFullPropagation
();
744
765
boolean
getLogSearch
();
766
776
double
getLogCostScalingFactor
();
777
782
double
getLogCostOffset
();
783
793
java.lang.String
getLogTag
();
803
com.google.protobuf.ByteString
804
getLogTagBytes
();
805
815
boolean
getUseIteratedLocalSearch
();
816
825
boolean
hasIteratedLocalSearchParameters
();
834
operations_research.RoutingIls.IteratedLocalSearchParameters
getIteratedLocalSearchParameters
();
842
operations_research.RoutingIls.IteratedLocalSearchParametersOrBuilder
getIteratedLocalSearchParametersOrBuilder
();
843
}
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters
Definition
RoutingSearchParameters.java:7308
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators
Definition
RoutingSearchParameters.java:1419
com.google.ortools.sat.SatParameters
Definition
SatParameters.java:20
operations_research.RoutingIls.IteratedLocalSearchParameters
Definition
RoutingIls.java:2359
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value
Definition
FirstSolutionStrategy.java:52
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value
Definition
LocalSearchMetaheuristic.java:53
com.google.ortools.constraintsolver.RoutingSearchParameters.PairInsertionStrategy
Definition
RoutingSearchParameters.java:74
com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver
Definition
RoutingSearchParameters.java:254
com.google.ortools.util.OptionalBoolean
Definition
OptionalBoolean.java:22
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder
Definition
RoutingSearchParametersOrBuilder.java:9
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseCp
com.google.ortools.util.OptionalBoolean getUseCp()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.hasImprovementLimitParameters
boolean hasImprovementLimitParameters()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.hasSatParameters
boolean hasSatParameters()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLogCostOffset
double getLogCostOffset()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseGeneralizedCpSat
com.google.ortools.util.OptionalBoolean getUseGeneralizedCpSat()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLnsTimeLimitOrBuilder
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getMixedIntegerSchedulingSolverValue
int getMixedIntegerSchedulingSolverValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLogTagBytes
com.google.protobuf.ByteString getLogTagBytes()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSatParametersOrBuilder
com.google.ortools.sat.SatParametersOrBuilder getSatParametersOrBuilder()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getFallbackToCpSatSizeThreshold
int getFallbackToCpSatSizeThreshold()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalSearchMetaheuristic
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseUnfilteredFirstSolutionStrategy
boolean getUseUnfilteredFirstSolutionStrategy()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSatParameters
com.google.ortools.sat.SatParameters getSatParameters()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getHeuristicCloseNodesLnsNumNodes
int getHeuristicCloseNodesLnsNumNodes()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSavingsParallelRoutes
boolean getSavingsParallelRoutes()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getGuidedLocalSearchLambdaCoefficient
double getGuidedLocalSearchLambdaCoefficient()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.hasIteratedLocalSearchParameters
boolean hasIteratedLocalSearchParameters()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getFirstSolutionStrategy
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getRelocateExpensiveChainNumArcsToConsider
int getRelocateExpensiveChainNumArcsToConsider()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getGuidedLocalSearchResetPenaltiesOnNewBestSolution
boolean getGuidedLocalSearchResetPenaltiesOnNewBestSolution()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSavingsAddReverseArcs
boolean getSavingsAddReverseArcs()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSolutionLimit
long getSolutionLimit()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getMultiArmedBanditCompoundOperatorExplorationCoefficient
double getMultiArmedBanditCompoundOperatorExplorationCoefficient()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getCheapestInsertionFarthestSeedsRatio
double getCheapestInsertionFarthestSeedsRatio()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.hasDisableSchedulingBewareThisMayDegradePerformance
boolean hasDisableSchedulingBewareThisMayDegradePerformance()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getCheapestInsertionAddUnperformedEntries
boolean getCheapestInsertionAddUnperformedEntries()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getIteratedLocalSearchParameters
operations_research.RoutingIls.IteratedLocalSearchParameters getIteratedLocalSearchParameters()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLnsTimeLimit
com.google.protobuf.Duration getLnsTimeLimit()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalCheapestInsertionPickupDeliveryStrategyValue
int getLocalCheapestInsertionPickupDeliveryStrategyValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getReportIntermediateCpSatSolutions
boolean getReportIntermediateCpSatSolutions()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLogTag
java.lang.String getLogTag()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseGeneralizedCpSatValue
int getUseGeneralizedCpSatValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getTimeLimit
com.google.protobuf.Duration getTimeLimit()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getCheapestInsertionLsOperatorNeighborsRatio
double getCheapestInsertionLsOperatorNeighborsRatio()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSecondaryLsTimeLimitRatio
double getSecondaryLsTimeLimitRatio()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getTimeLimitOrBuilder
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLogSearch
boolean getLogSearch()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getDisableSchedulingBewareThisMayDegradePerformance
boolean getDisableSchedulingBewareThisMayDegradePerformance()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getImprovementLimitParameters
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getImprovementLimitParametersOrBuilder
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getFirstSolutionOptimizationPeriod
int getFirstSolutionOptimizationPeriod()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseCpSatValue
int getUseCpSatValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization
boolean getCheapestInsertionFirstSolutionUseNeighborsRatioForInitialization()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalCheapestCostInsertionPickupDeliveryStrategy
com.google.ortools.constraintsolver.RoutingSearchParameters.PairInsertionStrategy getLocalCheapestCostInsertionPickupDeliveryStrategy()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalSearchMetaheuristicValue
int getLocalSearchMetaheuristicValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalCheapestCostInsertionPickupDeliveryStrategyValue
int getLocalCheapestCostInsertionPickupDeliveryStrategyValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getHeuristicExpensiveChainLnsNumArcsToConsider
int getHeuristicExpensiveChainLnsNumArcsToConsider()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseIteratedLocalSearch
boolean getUseIteratedLocalSearch()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSavingsNeighborsRatio
double getSavingsNeighborsRatio()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalCheapestInsertionPickupDeliveryStrategy
com.google.ortools.constraintsolver.RoutingSearchParameters.PairInsertionStrategy getLocalCheapestInsertionPickupDeliveryStrategy()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getFirstSolutionStrategyValue
int getFirstSolutionStrategyValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseCpSat
com.google.ortools.util.OptionalBoolean getUseCpSat()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getNumberOfSolutionsToCollect
int getNumberOfSolutionsToCollect()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.hasLocalSearchOperators
boolean hasLocalSearchOperators()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseFullPropagation
boolean getUseFullPropagation()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getCheapestInsertionFirstSolutionNeighborsRatio
double getCheapestInsertionFirstSolutionNeighborsRatio()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getChristofidesUseMinimumMatching
boolean getChristofidesUseMinimumMatching()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSavingsArcCoefficient
double getSavingsArcCoefficient()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getOptimizationStep
double getOptimizationStep()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLsOperatorNeighborsRatio
double getLsOperatorNeighborsRatio()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseCpValue
int getUseCpValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseMultiArmedBanditConcatenateOperators
boolean getUseMultiArmedBanditConcatenateOperators()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getIteratedLocalSearchParametersOrBuilder
operations_research.RoutingIls.IteratedLocalSearchParametersOrBuilder getIteratedLocalSearchParametersOrBuilder()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getCheapestInsertionFirstSolutionMinNeighbors
int getCheapestInsertionFirstSolutionMinNeighbors()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getContinuousSchedulingSolver
com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLsOperatorMinNeighbors
int getLsOperatorMinNeighbors()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getUseDepthFirstSearch
boolean getUseDepthFirstSearch()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalSearchOperators
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getMultiArmedBanditCompoundOperatorMemoryCoefficient
double getMultiArmedBanditCompoundOperatorMemoryCoefficient()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.hasTimeLimit
boolean hasTimeLimit()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLocalSearchOperatorsOrBuilder
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getContinuousSchedulingSolverValue
int getContinuousSchedulingSolverValue()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getMixedIntegerSchedulingSolver
com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getSavingsMaxMemoryUsageBytes
double getSavingsMaxMemoryUsageBytes()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getLogCostScalingFactor
double getLogCostScalingFactor()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.hasLnsTimeLimit
boolean hasLnsTimeLimit()
com.google.ortools.constraintsolver.RoutingSearchParametersOrBuilder.getCheapestInsertionLsOperatorMinNeighbors
int getCheapestInsertionLsOperatorMinNeighbors()
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder
Definition
RoutingSearchParameters.java:7270
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder
Definition
RoutingSearchParameters.java:378
com.google.ortools.sat.SatParametersOrBuilder
Definition
SatParametersOrBuilder.java:9
operations_research.RoutingIls.IteratedLocalSearchParametersOrBuilder
Definition
RoutingIls.java:2267
build
java
ortools-java
src
main
java
com
google
ortools
constraintsolver
RoutingSearchParametersOrBuilder.java
Generated by
1.12.0