Java Reference

Java Reference

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 package com.google.ortools.constraintsolver;
5 
6 public interface RoutingSearchParametersOrBuilder extends
7  // @@protoc_insertion_point(interface_extends:operations_research.RoutingSearchParameters)
8  com.google.protobuf.MessageOrBuilder {
9 
28 
40 
51  double getSavingsNeighborsRatio();
52 
67 
77  boolean getSavingsAddReverseArcs();
78 
91  double getSavingsArcCoefficient();
92 
101  boolean getSavingsParallelRoutes();
102 
114 
137 
143 
156 
162 
173 
184 
195 
200  boolean hasLocalSearchOperators();
210 
222 
235 
247 
263 
274 
285 
304 
317 
328  boolean getUseDepthFirstSearch();
329 
340  int getUseCpValue();
352 
364  int getUseCpSatValue();
377 
402 
412  boolean hasSatParameters();
432 
443 
454 
465  double getOptimizationStep();
466 
477 
488  long getSolutionLimit();
489 
498  boolean hasTimeLimit();
507  com.google.protobuf.Duration getTimeLimit();
515  com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder();
516 
526  boolean hasLnsTimeLimit();
536  com.google.protobuf.Duration getLnsTimeLimit();
545  com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder();
546 
576 
593  boolean getUseFullPropagation();
594 
614  boolean getLogSearch();
615 
625  double getLogCostScalingFactor();
626 
631  double getLogCostOffset();
632 
642  java.lang.String getLogTag();
652  com.google.protobuf.ByteString
653  getLogTagBytes();
654 }
com.google.ortools.constraintsolver.FirstSolutionStrategy.Value getFirstSolutionStrategy()
com.google.ortools.constraintsolver.LocalSearchMetaheuristic.Value getLocalSearchMetaheuristic()
com.google.protobuf.DurationOrBuilder getLnsTimeLimitOrBuilder()
int getCheapestInsertionFirstSolutionMinNeighbors()
int32 cheapest_insertion_first_solution_min_neighbors = 44;
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperators getLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getMixedIntegerSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
com.google.ortools.constraintsolver.RoutingSearchParameters.SchedulingSolver getContinuousSchedulingSolver()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
int getMixedIntegerSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver mixed_integer_scheduling_solver = 34;
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParametersOrBuilder getImprovementLimitParametersOrBuilder()
int getContinuousSchedulingSolverValue()
.operations_research.RoutingSearchParameters.SchedulingSolver continuous_scheduling_solver = 33;
com.google.ortools.sat.SatParametersOrBuilder getSatParametersOrBuilder()
com.google.ortools.constraintsolver.RoutingSearchParameters.LocalSearchNeighborhoodOperatorsOrBuilder getLocalSearchOperatorsOrBuilder()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
com.google.ortools.util.OptionalBoolean getUseGeneralizedCpSat()
boolean hasLocalSearchOperators()
.operations_research.RoutingSearchParameters.LocalSearchNeighborhoodOperators local_search_operators ...
int getCheapestInsertionLsOperatorMinNeighbors()
int32 cheapest_insertion_ls_operator_min_neighbors = 45;
com.google.ortools.constraintsolver.RoutingSearchParameters.ImprovementSearchLimitParameters getImprovementLimitParameters()
com.google.protobuf.DurationOrBuilder getTimeLimitOrBuilder()