Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
|
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
Protected Member Functions | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | internalGetFieldAccessorTable () |
Solver parameters.
Protobuf type operations_research.ConstraintSolverParameters
Definition at line 1070 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.addRepeatedField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
java.lang.Object | value ) |
Definition at line 1271 of file ConstraintSolverParameters.java.
com.google.ortools.constraintsolver.ConstraintSolverParameters com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.build | ( | ) |
Definition at line 1143 of file ConstraintSolverParameters.java.
com.google.ortools.constraintsolver.ConstraintSolverParameters com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.buildPartial | ( | ) |
Definition at line 1152 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clear | ( | ) |
Definition at line 1098 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.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'.
int32 array_split_size = 3;
Definition at line 1719 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearCheckSolutionPeriod | ( | ) |
Control the behavior of local search.
int32 check_solution_period = 114;
Definition at line 2781 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearCompressTrail | ( | ) |
This parameter indicates if the solver should compress the trail during the search. No compression means that the solver will be faster, but will use more memory.
.operations_research.ConstraintSolverParameters.TrailCompression compress_trail = 1;
Definition at line 1625 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearDiffnUseCumulative | ( | ) |
Control the propagation of the diffn constraint.
bool diffn_use_cumulative = 110;
Definition at line 2631 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearDisableSolve | ( | ) |
bool disable_solve = 15;
Definition at line 2330 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field | ) |
Definition at line 1255 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearMaxEdgeFinderSize | ( | ) |
int32 max_edge_finder_size = 109;
Definition at line 2584 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearNameAllVariables | ( | ) |
Should anonymous variables be given a name.
bool name_all_variables = 6;
Definition at line 1854 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearNameCastVariables | ( | ) |
Create names for cast variables.
bool name_cast_variables = 5;
Definition at line 1810 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearOneof | ( | com.google.protobuf.Descriptors.OneofDescriptor | oneof | ) |
Definition at line 1260 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearPrintAddedConstraints | ( | ) |
Print added constraints.
bool print_added_constraints = 13;
Definition at line 2298 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearPrintLocalSearchProfile | ( | ) |
Print local search profiling data after solving.
bool print_local_search_profile = 17;
Definition at line 2078 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearPrintModel | ( | ) |
Print the model before solving.
bool print_model = 11;
Definition at line 2210 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearPrintModelStats | ( | ) |
Print model statistics before solving.
bool print_model_stats = 12;
Definition at line 2254 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearProfileFile | ( | ) |
Export propagation profiling data to file.
string profile_file = 8;
Definition at line 1972 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearProfileLocalSearch | ( | ) |
Activate local search profiling.
bool profile_local_search = 16;
Definition at line 2034 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearProfilePropagation | ( | ) |
Activate propagation profiling.
bool profile_propagation = 7;
Definition at line 1898 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearSkipLocallyOptimalPaths | ( | ) |
Skip locally optimal pairs of paths in PathOperators. Setting this parameter to true might skip valid neighbors if there are constraints linking paths together (such as precedences). In any other case this should only speed up the search without omitting any neighbors.
bool skip_locally_optimal_paths = 113;
Definition at line 2734 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearStoreNames | ( | ) |
This parameters indicates if the solver should store the names of the objets it manages.
bool store_names = 4;
Definition at line 1766 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearTracePropagation | ( | ) |
Activate propagate tracing.
bool trace_propagation = 9;
Definition at line 2122 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearTraceSearch | ( | ) |
Trace search.
bool trace_search = 10;
Definition at line 2166 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearTrailBlockSize | ( | ) |
This parameter indicates the default size of a block of the trail. Compression applies at the block level.
int32 trail_block_size = 2;
Definition at line 1672 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearUseAllPossibleDisjunctions | ( | ) |
bool use_all_possible_disjunctions = 108;
Definition at line 2552 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearUseCumulativeEdgeFinder | ( | ) |
Control the propagation of the cumulative constraint.
bool use_cumulative_edge_finder = 105;
Definition at line 2424 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearUseCumulativeTimeTable | ( | ) |
bool use_cumulative_time_table = 106;
Definition at line 2456 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearUseCumulativeTimeTableSync | ( | ) |
bool use_cumulative_time_table_sync = 112;
Definition at line 2488 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearUseElementRmq | ( | ) |
Control the implementation of the element constraint.
bool use_element_rmq = 111;
Definition at line 2678 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearUseSequenceHighDemandTasks | ( | ) |
bool use_sequence_high_demand_tasks = 107;
Definition at line 2520 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clearUseSmallTable | ( | ) |
Control the implementation of the table constraint.
bool use_small_table = 101;
Definition at line 2377 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.clone | ( | ) |
Definition at line 1245 of file ConstraintSolverParameters.java.
int com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getArraySplitSize | ( | ) |
When a sum/min/max operation is applied on a large array, this array is recursively split into blocks of size 'array_split_size'.
int32 array_split_size = 3;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1690 of file ConstraintSolverParameters.java.
int com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getCheckSolutionPeriod | ( | ) |
Control the behavior of local search.
int32 check_solution_period = 114;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2752 of file ConstraintSolverParameters.java.
com.google.ortools.constraintsolver.ConstraintSolverParameters.TrailCompression com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getCompressTrail | ( | ) |
This parameter indicates if the solver should compress the trail during the search. No compression means that the solver will be faster, but will use more memory.
.operations_research.ConstraintSolverParameters.TrailCompression compress_trail = 1;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1591 of file ConstraintSolverParameters.java.
int com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getCompressTrailValue | ( | ) |
This parameter indicates if the solver should compress the trail during the search. No compression means that the solver will be faster, but will use more memory.
.operations_research.ConstraintSolverParameters.TrailCompression compress_trail = 1;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1560 of file ConstraintSolverParameters.java.
com.google.ortools.constraintsolver.ConstraintSolverParameters com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getDefaultInstanceForType | ( | ) |
Definition at line 1138 of file ConstraintSolverParameters.java.
|
static |
Definition at line 1075 of file ConstraintSolverParameters.java.
com.google.protobuf.Descriptors.Descriptor com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getDescriptorForType | ( | ) |
Definition at line 1133 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getDiffnUseCumulative | ( | ) |
Control the propagation of the diffn constraint.
bool diffn_use_cumulative = 110;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2602 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getDisableSolve | ( | ) |
bool disable_solve = 15;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2311 of file ConstraintSolverParameters.java.
int com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getMaxEdgeFinderSize | ( | ) |
int32 max_edge_finder_size = 109;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2565 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getNameAllVariables | ( | ) |
Should anonymous variables be given a name.
bool name_all_variables = 6;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1827 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getNameCastVariables | ( | ) |
Create names for cast variables.
bool name_cast_variables = 5;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1783 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getPrintAddedConstraints | ( | ) |
Print added constraints.
bool print_added_constraints = 13;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2271 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getPrintLocalSearchProfile | ( | ) |
Print local search profiling data after solving.
bool print_local_search_profile = 17;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2051 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getPrintModel | ( | ) |
Print the model before solving.
bool print_model = 11;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2183 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getPrintModelStats | ( | ) |
Print model statistics before solving.
bool print_model_stats = 12;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2227 of file ConstraintSolverParameters.java.
java.lang.String com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getProfileFile | ( | ) |
Export propagation profiling data to file.
string profile_file = 8;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1914 of file ConstraintSolverParameters.java.
com.google.protobuf.ByteString com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getProfileFileBytes | ( | ) |
Export propagation profiling data to file.
string profile_file = 8;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1935 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getProfileLocalSearch | ( | ) |
Activate local search profiling.
bool profile_local_search = 16;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2007 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getProfilePropagation | ( | ) |
Activate propagation profiling.
bool profile_propagation = 7;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1871 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getSkipLocallyOptimalPaths | ( | ) |
Skip locally optimal pairs of paths in PathOperators. Setting this parameter to true might skip valid neighbors if there are constraints linking paths together (such as precedences). In any other case this should only speed up the search without omitting any neighbors.
bool skip_locally_optimal_paths = 113;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2699 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getStoreNames | ( | ) |
This parameters indicates if the solver should store the names of the objets it manages.
bool store_names = 4;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1737 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getTracePropagation | ( | ) |
Activate propagate tracing.
bool trace_propagation = 9;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2095 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getTraceSearch | ( | ) |
Trace search.
bool trace_search = 10;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2139 of file ConstraintSolverParameters.java.
int com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getTrailBlockSize | ( | ) |
This parameter indicates the default size of a block of the trail. Compression applies at the block level.
int32 trail_block_size = 2;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 1643 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getUseAllPossibleDisjunctions | ( | ) |
bool use_all_possible_disjunctions = 108;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2533 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getUseCumulativeEdgeFinder | ( | ) |
Control the propagation of the cumulative constraint.
bool use_cumulative_edge_finder = 105;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2395 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getUseCumulativeTimeTable | ( | ) |
bool use_cumulative_time_table = 106;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2437 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getUseCumulativeTimeTableSync | ( | ) |
bool use_cumulative_time_table_sync = 112;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2469 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getUseElementRmq | ( | ) |
Control the implementation of the element constraint.
bool use_element_rmq = 111;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2649 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getUseSequenceHighDemandTasks | ( | ) |
bool use_sequence_high_demand_tasks = 107;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2501 of file ConstraintSolverParameters.java.
boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.getUseSmallTable | ( | ) |
Control the implementation of the table constraint.
bool use_small_table = 101;
Implements com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder.
Definition at line 2348 of file ConstraintSolverParameters.java.
|
protected |
Definition at line 1081 of file ConstraintSolverParameters.java.
final boolean com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.isInitialized | ( | ) |
Definition at line 1377 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.mergeFrom | ( | com.google.ortools.constraintsolver.ConstraintSolverParameters | other | ) |
Definition at line 1286 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.mergeFrom | ( | com.google.protobuf.CodedInputStream | input, |
com.google.protobuf.ExtensionRegistryLite | extensionRegistry ) throws java.io.IOException |
Definition at line 1382 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.mergeFrom | ( | com.google.protobuf.Message | other | ) |
Definition at line 1277 of file ConstraintSolverParameters.java.
final Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.mergeUnknownFields | ( | final com.google.protobuf.UnknownFieldSet | unknownFields | ) |
Definition at line 2794 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.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'.
int32 array_split_size = 3;
value | The arraySplitSize to set. |
Definition at line 1703 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setCheckSolutionPeriod | ( | int | value | ) |
Control the behavior of local search.
int32 check_solution_period = 114;
value | The checkSolutionPeriod to set. |
Definition at line 2765 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setCompressTrail | ( | com.google.ortools.constraintsolver.ConstraintSolverParameters.TrailCompression | value | ) |
This parameter indicates if the solver should compress the trail during the search. No compression means that the solver will be faster, but will use more memory.
.operations_research.ConstraintSolverParameters.TrailCompression compress_trail = 1;
value | The compressTrail to set. |
Definition at line 1606 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setCompressTrailValue | ( | int | value | ) |
This parameter indicates if the solver should compress the trail during the search. No compression means that the solver will be faster, but will use more memory.
.operations_research.ConstraintSolverParameters.TrailCompression compress_trail = 1;
value | The enum numeric value on the wire for compressTrail to set. |
Definition at line 1574 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setDiffnUseCumulative | ( | boolean | value | ) |
Control the propagation of the diffn constraint.
bool diffn_use_cumulative = 110;
value | The diffnUseCumulative to set. |
Definition at line 2615 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setDisableSolve | ( | boolean | value | ) |
bool disable_solve = 15;
value | The disableSolve to set. |
Definition at line 2319 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
java.lang.Object | value ) |
Definition at line 1249 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setMaxEdgeFinderSize | ( | int | value | ) |
int32 max_edge_finder_size = 109;
value | The maxEdgeFinderSize to set. |
Definition at line 2573 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setNameAllVariables | ( | boolean | value | ) |
Should anonymous variables be given a name.
bool name_all_variables = 6;
value | The nameAllVariables to set. |
Definition at line 1839 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setNameCastVariables | ( | boolean | value | ) |
Create names for cast variables.
bool name_cast_variables = 5;
value | The nameCastVariables to set. |
Definition at line 1795 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setPrintAddedConstraints | ( | boolean | value | ) |
Print added constraints.
bool print_added_constraints = 13;
value | The printAddedConstraints to set. |
Definition at line 2283 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setPrintLocalSearchProfile | ( | boolean | value | ) |
Print local search profiling data after solving.
bool print_local_search_profile = 17;
value | The printLocalSearchProfile to set. |
Definition at line 2063 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setPrintModel | ( | boolean | value | ) |
Print the model before solving.
bool print_model = 11;
value | The printModel to set. |
Definition at line 2195 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setPrintModelStats | ( | boolean | value | ) |
Print model statistics before solving.
bool print_model_stats = 12;
value | The printModelStats to set. |
Definition at line 2239 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setProfileFile | ( | java.lang.String | value | ) |
Export propagation profiling data to file.
string profile_file = 8;
value | The profileFile to set. |
Definition at line 1956 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setProfileFileBytes | ( | com.google.protobuf.ByteString | value | ) |
Export propagation profiling data to file.
string profile_file = 8;
value | The bytes for profileFile to set. |
Definition at line 1987 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setProfileLocalSearch | ( | boolean | value | ) |
Activate local search profiling.
bool profile_local_search = 16;
value | The profileLocalSearch to set. |
Definition at line 2019 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setProfilePropagation | ( | boolean | value | ) |
Activate propagation profiling.
bool profile_propagation = 7;
value | The profilePropagation to set. |
Definition at line 1883 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setRepeatedField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
int | index, | ||
java.lang.Object | value ) |
Definition at line 1265 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setSkipLocallyOptimalPaths | ( | boolean | value | ) |
Skip locally optimal pairs of paths in PathOperators. Setting this parameter to true might skip valid neighbors if there are constraints linking paths together (such as precedences). In any other case this should only speed up the search without omitting any neighbors.
bool skip_locally_optimal_paths = 113;
value | The skipLocallyOptimalPaths to set. |
Definition at line 2715 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setStoreNames | ( | boolean | value | ) |
This parameters indicates if the solver should store the names of the objets it manages.
bool store_names = 4;
value | The storeNames to set. |
Definition at line 1750 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setTracePropagation | ( | boolean | value | ) |
Activate propagate tracing.
bool trace_propagation = 9;
value | The tracePropagation to set. |
Definition at line 2107 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setTraceSearch | ( | boolean | value | ) |
Trace search.
bool trace_search = 10;
value | The traceSearch to set. |
Definition at line 2151 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setTrailBlockSize | ( | int | value | ) |
This parameter indicates the default size of a block of the trail. Compression applies at the block level.
int32 trail_block_size = 2;
value | The trailBlockSize to set. |
Definition at line 1656 of file ConstraintSolverParameters.java.
final Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUnknownFields | ( | final com.google.protobuf.UnknownFieldSet | unknownFields | ) |
Definition at line 2788 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUseAllPossibleDisjunctions | ( | boolean | value | ) |
bool use_all_possible_disjunctions = 108;
value | The useAllPossibleDisjunctions to set. |
Definition at line 2541 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUseCumulativeEdgeFinder | ( | boolean | value | ) |
Control the propagation of the cumulative constraint.
bool use_cumulative_edge_finder = 105;
value | The useCumulativeEdgeFinder to set. |
Definition at line 2408 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUseCumulativeTimeTable | ( | boolean | value | ) |
bool use_cumulative_time_table = 106;
value | The useCumulativeTimeTable to set. |
Definition at line 2445 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUseCumulativeTimeTableSync | ( | boolean | value | ) |
bool use_cumulative_time_table_sync = 112;
value | The useCumulativeTimeTableSync to set. |
Definition at line 2477 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUseElementRmq | ( | boolean | value | ) |
Control the implementation of the element constraint.
bool use_element_rmq = 111;
value | The useElementRmq to set. |
Definition at line 2662 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUseSequenceHighDemandTasks | ( | boolean | value | ) |
bool use_sequence_high_demand_tasks = 107;
value | The useSequenceHighDemandTasks to set. |
Definition at line 2509 of file ConstraintSolverParameters.java.
Builder com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder.setUseSmallTable | ( | boolean | value | ) |
Control the implementation of the table constraint.
bool use_small_table = 101;
value | The useSmallTable to set. |
Definition at line 2361 of file ConstraintSolverParameters.java.