Uses of Class
com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder
Packages that use ConstraintSolverParameters.Builder
-
Uses of ConstraintSolverParameters.Builder in com.google.ortools.constraintsolver
Subclasses with type arguments of type ConstraintSolverParameters.Builder in com.google.ortools.constraintsolverModifier and TypeClassDescriptionstatic final classSolver parameters.Methods in com.google.ortools.constraintsolver that return ConstraintSolverParameters.BuilderModifier and TypeMethodDescriptionConstraintSolverParameters.Builder.clear()ConstraintSolverParameters.Builder.clearArraySplitSize()When a sum/min/max operation is applied on a large array, this array is recursively split into blocks of size 'array_split_size'.ConstraintSolverParameters.Builder.clearCheckSolutionPeriod()Control the behavior of local search.ConstraintSolverParameters.Builder.clearCompressTrail()This parameter indicates if the solver should compress the trail during the search.ConstraintSolverParameters.Builder.clearDiffnUseCumulative()Control the propagation of the diffn constraint.ConstraintSolverParameters.Builder.clearDisableSolve()bool disable_solve = 15;ConstraintSolverParameters.Builder.clearMaxEdgeFinderSize()int32 max_edge_finder_size = 109;ConstraintSolverParameters.Builder.clearNameAllVariables()Should anonymous variables be given a name.ConstraintSolverParameters.Builder.clearNameCastVariables()Create names for cast variables.ConstraintSolverParameters.Builder.clearPrintAddedConstraints()Print added constraints.ConstraintSolverParameters.Builder.clearPrintLocalSearchProfile()Print local search profiling data after solving.ConstraintSolverParameters.Builder.clearPrintModel()Print the model before solving.ConstraintSolverParameters.Builder.clearPrintModelStats()Print model statistics before solving.ConstraintSolverParameters.Builder.clearProfileFile()Export propagation profiling data to file.ConstraintSolverParameters.Builder.clearProfileLocalSearch()Activate local search profiling.ConstraintSolverParameters.Builder.clearProfilePropagation()Activate propagation profiling.ConstraintSolverParameters.Builder.clearSkipLocallyOptimalPaths()Skip locally optimal pairs of paths in PathOperators.ConstraintSolverParameters.Builder.clearStoreNames()This parameters indicates if the solver should store the names of the objets it manages.ConstraintSolverParameters.Builder.clearTracePropagation()Activate propagate tracing.ConstraintSolverParameters.Builder.clearTraceSearch()Trace search.ConstraintSolverParameters.Builder.clearTrailBlockSize()This parameter indicates the default size of a block of the trail.ConstraintSolverParameters.Builder.clearUseAllPossibleDisjunctions()bool use_all_possible_disjunctions = 108;ConstraintSolverParameters.Builder.clearUseCumulativeEdgeFinder()Control the propagation of the cumulative constraint.ConstraintSolverParameters.Builder.clearUseCumulativeTimeTable()bool use_cumulative_time_table = 106;ConstraintSolverParameters.Builder.clearUseCumulativeTimeTableSync()bool use_cumulative_time_table_sync = 112;ConstraintSolverParameters.Builder.clearUseElementRmq()Control the implementation of the element constraint.ConstraintSolverParameters.Builder.clearUseSequenceHighDemandTasks()bool use_sequence_high_demand_tasks = 107;ConstraintSolverParameters.Builder.clearUseSmallTable()Control the implementation of the table constraint.RoutingModelParameters.Builder.getSolverParametersBuilder()Parameters to use in the underlying constraint solver.ConstraintSolverParameters.Builder.mergeFrom(ConstraintSolverParameters other) ConstraintSolverParameters.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ConstraintSolverParameters.Builder.mergeFrom(com.google.protobuf.Message other) ConstraintSolverParameters.newBuilder()ConstraintSolverParameters.newBuilder(ConstraintSolverParameters prototype) ConstraintSolverParameters.newBuilderForType()protected ConstraintSolverParameters.BuilderConstraintSolverParameters.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) ConstraintSolverParameters.Builder.setArraySplitSize(int value) When a sum/min/max operation is applied on a large array, this array is recursively split into blocks of size 'array_split_size'.ConstraintSolverParameters.Builder.setCheckSolutionPeriod(int value) Control the behavior of local search.ConstraintSolverParameters.Builder.setCompressTrail(ConstraintSolverParameters.TrailCompression value) This parameter indicates if the solver should compress the trail during the search.ConstraintSolverParameters.Builder.setCompressTrailValue(int value) This parameter indicates if the solver should compress the trail during the search.ConstraintSolverParameters.Builder.setDiffnUseCumulative(boolean value) Control the propagation of the diffn constraint.ConstraintSolverParameters.Builder.setDisableSolve(boolean value) bool disable_solve = 15;ConstraintSolverParameters.Builder.setMaxEdgeFinderSize(int value) int32 max_edge_finder_size = 109;ConstraintSolverParameters.Builder.setNameAllVariables(boolean value) Should anonymous variables be given a name.ConstraintSolverParameters.Builder.setNameCastVariables(boolean value) Create names for cast variables.ConstraintSolverParameters.Builder.setPrintAddedConstraints(boolean value) Print added constraints.ConstraintSolverParameters.Builder.setPrintLocalSearchProfile(boolean value) Print local search profiling data after solving.ConstraintSolverParameters.Builder.setPrintModel(boolean value) Print the model before solving.ConstraintSolverParameters.Builder.setPrintModelStats(boolean value) Print model statistics before solving.ConstraintSolverParameters.Builder.setProfileFile(String value) Export propagation profiling data to file.ConstraintSolverParameters.Builder.setProfileFileBytes(com.google.protobuf.ByteString value) Export propagation profiling data to file.ConstraintSolverParameters.Builder.setProfileLocalSearch(boolean value) Activate local search profiling.ConstraintSolverParameters.Builder.setProfilePropagation(boolean value) Activate propagation profiling.ConstraintSolverParameters.Builder.setSkipLocallyOptimalPaths(boolean value) Skip locally optimal pairs of paths in PathOperators.ConstraintSolverParameters.Builder.setStoreNames(boolean value) This parameters indicates if the solver should store the names of the objets it manages.ConstraintSolverParameters.Builder.setTracePropagation(boolean value) Activate propagate tracing.ConstraintSolverParameters.Builder.setTraceSearch(boolean value) Trace search.ConstraintSolverParameters.Builder.setTrailBlockSize(int value) This parameter indicates the default size of a block of the trail.ConstraintSolverParameters.Builder.setUseAllPossibleDisjunctions(boolean value) bool use_all_possible_disjunctions = 108;ConstraintSolverParameters.Builder.setUseCumulativeEdgeFinder(boolean value) Control the propagation of the cumulative constraint.ConstraintSolverParameters.Builder.setUseCumulativeTimeTable(boolean value) bool use_cumulative_time_table = 106;ConstraintSolverParameters.Builder.setUseCumulativeTimeTableSync(boolean value) bool use_cumulative_time_table_sync = 112;ConstraintSolverParameters.Builder.setUseElementRmq(boolean value) Control the implementation of the element constraint.ConstraintSolverParameters.Builder.setUseSequenceHighDemandTasks(boolean value) bool use_sequence_high_demand_tasks = 107;ConstraintSolverParameters.Builder.setUseSmallTable(boolean value) Control the implementation of the table constraint.ConstraintSolverParameters.toBuilder()Methods in com.google.ortools.constraintsolver with parameters of type ConstraintSolverParameters.BuilderModifier and TypeMethodDescriptionRoutingModelParameters.Builder.setSolverParameters(ConstraintSolverParameters.Builder builderForValue) Parameters to use in the underlying constraint solver.