OR-Tools 7.2
Main Page
Related Pages
Namespaces
Classes
File List
ortools
gen
com
google
ortools
sat
SatParametersOrBuilder.java
Go to the documentation of this file.
1
// Generated by the protocol buffer compiler. DO NOT EDIT!
2
// source: ortools/sat/sat_parameters.proto
3
4
package
com.google.ortools.sat;
5
6
public
interface
SatParametersOrBuilder
extends
7
// @@protoc_insertion_point(interface_extends:operations_research.sat.SatParameters)
8
com
.google.protobuf.MessageOrBuilder {
9
13
boolean
hasPreferredVariableOrder
();
17
com
.
google
.
ortools
.
sat
.
SatParameters
.
VariableOrder
getPreferredVariableOrder
();
18
22
boolean
hasInitialPolarity
();
26
com
.
google
.
ortools
.
sat
.
SatParameters
.
Polarity
getInitialPolarity
();
27
41
boolean
hasUsePhaseSaving
();
55
boolean
getUsePhaseSaving
();
56
68
boolean
hasRandomPolarityRatio
();
80
double
getRandomPolarityRatio
();
81
91
boolean
hasRandomBranchesRatio
();
101
double
getRandomBranchesRatio
();
102
112
boolean
hasUseErwaHeuristic
();
122
boolean
getUseErwaHeuristic
();
123
136
boolean
hasInitialVariablesActivity
();
149
double
getInitialVariablesActivity
();
150
161
boolean
hasAlsoBumpVariablesInConflictReasons
();
172
boolean
getAlsoBumpVariablesInConflictReasons
();
173
177
boolean
hasMinimizationAlgorithm
();
181
com
.
google
.
ortools
.
sat
.
SatParameters
.
ConflictMinimizationAlgorithm
getMinimizationAlgorithm
();
182
186
boolean
hasBinaryMinimizationAlgorithm
();
190
com
.
google
.
ortools
.
sat
.
SatParameters
.
BinaryMinizationAlgorithm
getBinaryMinimizationAlgorithm
();
191
202
boolean
hasSubsumptionDuringConflictAnalysis
();
213
boolean
getSubsumptionDuringConflictAnalysis
();
214
222
boolean
hasClauseCleanupPeriod
();
230
int
getClauseCleanupPeriod
();
231
240
boolean
hasClauseCleanupTarget
();
249
int
getClauseCleanupTarget
();
250
254
boolean
hasClauseCleanupProtection
();
258
com
.
google
.
ortools
.
sat
.
SatParameters
.
ClauseProtection
getClauseCleanupProtection
();
259
268
boolean
hasClauseCleanupLbdBound
();
277
int
getClauseCleanupLbdBound
();
278
282
boolean
hasClauseCleanupOrdering
();
286
com
.
google
.
ortools
.
sat
.
SatParameters
.
ClauseOrdering
getClauseCleanupOrdering
();
287
295
boolean
hasPbCleanupIncrement
();
303
int
getPbCleanupIncrement
();
304
308
boolean
hasPbCleanupRatio
();
312
double
getPbCleanupRatio
();
313
331
boolean
hasMinimizeWithPropagationRestartPeriod
();
349
int
getMinimizeWithPropagationRestartPeriod
();
350
354
boolean
hasMinimizeWithPropagationNumDecisions
();
358
int
getMinimizeWithPropagationNumDecisions
();
359
373
boolean
hasVariableActivityDecay
();
387
double
getVariableActivityDecay
();
388
392
boolean
hasMaxVariableActivityValue
();
396
double
getMaxVariableActivityValue
();
397
408
boolean
hasGlucoseMaxDecay
();
419
double
getGlucoseMaxDecay
();
420
424
boolean
hasGlucoseDecayIncrement
();
428
double
getGlucoseDecayIncrement
();
429
433
boolean
hasGlucoseDecayIncrementPeriod
();
437
int
getGlucoseDecayIncrementPeriod
();
438
446
boolean
hasClauseActivityDecay
();
454
double
getClauseActivityDecay
();
455
459
boolean
hasMaxClauseActivityValue
();
463
double
getMaxClauseActivityValue
();
464
479
java.util.List<
com
.
google
.
ortools
.
sat
.
SatParameters
.
RestartAlgorithm
>
getRestartAlgorithmsList
();
494
int
getRestartAlgorithmsCount
();
509
com
.
google
.
ortools
.
sat
.
SatParameters
.
RestartAlgorithm
getRestartAlgorithms
(
int
index);
510
514
boolean
hasDefaultRestartAlgorithms
();
518
java.lang.String
getDefaultRestartAlgorithms
();
522
com
.
google
.protobuf.ByteString
523
getDefaultRestartAlgorithmsBytes
();
524
533
boolean
hasRestartPeriod
();
542
int
getRestartPeriod
();
543
551
boolean
hasRestartRunningWindowSize
();
559
int
getRestartRunningWindowSize
();
560
569
boolean
hasRestartDlAverageRatio
();
578
double
getRestartDlAverageRatio
();
579
583
boolean
hasRestartLbdAverageRatio
();
587
double
getRestartLbdAverageRatio
();
588
598
boolean
hasUseBlockingRestart
();
608
boolean
getUseBlockingRestart
();
609
613
boolean
hasBlockingRestartWindowSize
();
617
int
getBlockingRestartWindowSize
();
618
622
boolean
hasBlockingRestartMultiplier
();
626
double
getBlockingRestartMultiplier
();
627
637
boolean
hasNumConflictsBeforeStrategyChanges
();
647
int
getNumConflictsBeforeStrategyChanges
();
648
657
boolean
hasStrategyChangeIncreaseRatio
();
666
double
getStrategyChangeIncreaseRatio
();
667
677
boolean
hasMaxTimeInSeconds
();
687
double
getMaxTimeInSeconds
();
688
700
boolean
hasMaxDeterministicTime
();
712
double
getMaxDeterministicTime
();
713
726
boolean
hasMaxNumberOfConflicts
();
739
long
getMaxNumberOfConflicts
();
740
751
boolean
hasMaxMemoryInMb
();
762
long
getMaxMemoryInMb
();
763
773
boolean
hasTreatBinaryClausesSeparately
();
783
boolean
getTreatBinaryClausesSeparately
();
784
797
boolean
hasRandomSeed
();
810
int
getRandomSeed
();
811
819
boolean
hasLogSearchProgress
();
827
boolean
getLogSearchProgress
();
828
839
boolean
hasUsePbResolution
();
850
boolean
getUsePbResolution
();
851
862
boolean
hasMinimizeReductionDuringPbResolution
();
873
boolean
getMinimizeReductionDuringPbResolution
();
874
889
boolean
hasCountAssumptionLevelsInLbd
();
904
boolean
getCountAssumptionLevelsInLbd
();
905
915
boolean
hasPresolveBveThreshold
();
925
int
getPresolveBveThreshold
();
926
935
boolean
hasPresolveBveClauseWeight
();
944
int
getPresolveBveClauseWeight
();
945
954
boolean
hasPresolveProbingDeterministicTimeLimit
();
963
double
getPresolveProbingDeterministicTimeLimit
();
964
973
boolean
hasPresolveBlockedClause
();
982
boolean
getPresolveBlockedClause
();
983
991
boolean
hasPresolveUseBva
();
999
boolean
getPresolveUseBva
();
1000
1011
boolean
hasPresolveBvaThreshold
();
1022
int
getPresolveBvaThreshold
();
1023
1034
boolean
hasUseOptimizationHints
();
1045
boolean
getUseOptimizationHints
();
1046
1054
boolean
hasMinimizeCore
();
1062
boolean
getMinimizeCore
();
1063
1072
boolean
hasFindMultipleCores
();
1081
boolean
getFindMultipleCores
();
1082
1091
boolean
hasCoverOptimization
();
1100
boolean
getCoverOptimization
();
1101
1105
boolean
hasMaxSatAssumptionOrder
();
1109
com
.
google
.
ortools
.
sat
.
SatParameters
.
MaxSatAssumptionOrder
getMaxSatAssumptionOrder
();
1110
1119
boolean
hasMaxSatReverseAssumptionOrder
();
1128
boolean
getMaxSatReverseAssumptionOrder
();
1129
1133
boolean
hasMaxSatStratification
();
1137
com
.
google
.
ortools
.
sat
.
SatParameters
.
MaxSatStratificationAlgorithm
getMaxSatStratification
();
1138
1153
boolean
hasUsePrecedencesInDisjunctiveConstraint
();
1168
boolean
getUsePrecedencesInDisjunctiveConstraint
();
1169
1182
boolean
hasUseOverloadCheckerInCumulativeConstraint
();
1195
boolean
getUseOverloadCheckerInCumulativeConstraint
();
1196
1209
boolean
hasUseTimetableEdgeFindingInCumulativeConstraint
();
1222
boolean
getUseTimetableEdgeFindingInCumulativeConstraint
();
1223
1238
boolean
hasUseDisjunctiveConstraintInCumulativeConstraint
();
1253
boolean
getUseDisjunctiveConstraintInCumulativeConstraint
();
1254
1265
boolean
hasLinearizationLevel
();
1276
int
getLinearizationLevel
();
1277
1286
boolean
hasBooleanEncodingLevel
();
1295
int
getBooleanEncodingLevel
();
1296
1307
boolean
hasMaxNumCuts
();
1318
int
getMaxNumCuts
();
1319
1328
boolean
hasOnlyAddCutsAtLevelZero
();
1337
boolean
getOnlyAddCutsAtLevelZero
();
1338
1348
boolean
hasAddKnapsackCuts
();
1358
boolean
getAddKnapsackCuts
();
1359
1368
boolean
hasAddCgCuts
();
1377
boolean
getAddCgCuts
();
1378
1387
boolean
hasAddMirCuts
();
1396
boolean
getAddMirCuts
();
1397
1407
boolean
hasUseMirRounding
();
1417
boolean
getUseMirRounding
();
1418
1430
boolean
hasMaxIntegerRoundingScaling
();
1442
int
getMaxIntegerRoundingScaling
();
1443
1454
boolean
hasAddLpConstraintsLazily
();
1465
boolean
getAddLpConstraintsLazily
();
1466
1478
boolean
hasMinOrthogonalityForLpConstraints
();
1490
double
getMinOrthogonalityForLpConstraints
();
1491
1500
boolean
hasMaxInactiveCount
();
1509
long
getMaxInactiveCount
();
1510
1519
boolean
hasConstraintRemovalBatchSize
();
1528
long
getConstraintRemovalBatchSize
();
1529
1533
boolean
hasSearchBranching
();
1537
com
.
google
.
ortools
.
sat
.
SatParameters
.
SearchBranching
getSearchBranching
();
1538
1549
boolean
hasExploitIntegerLpSolution
();
1560
boolean
getExploitIntegerLpSolution
();
1561
1571
boolean
hasExploitAllLpSolution
();
1581
boolean
getExploitAllLpSolution
();
1582
1590
boolean
hasExploitBestSolution
();
1598
boolean
getExploitBestSolution
();
1599
1608
boolean
hasExploitObjective
();
1617
boolean
getExploitObjective
();
1618
1627
boolean
hasPseudoCostReliabilityThreshold
();
1636
long
getPseudoCostReliabilityThreshold
();
1637
1648
boolean
hasOptimizeWithCore
();
1659
boolean
getOptimizeWithCore
();
1660
1671
boolean
hasBinarySearchNumConflicts
();
1682
int
getBinarySearchNumConflicts
();
1683
1696
boolean
hasOptimizeWithMaxHs
();
1709
boolean
getOptimizeWithMaxHs
();
1710
1718
boolean
hasCpModelPresolve
();
1726
boolean
getCpModelPresolve
();
1727
1735
boolean
hasCpModelProbingLevel
();
1743
int
getCpModelProbingLevel
();
1744
1752
boolean
hasCpModelUseSatPresolve
();
1760
boolean
getCpModelUseSatPresolve
();
1761
1774
boolean
hasEnumerateAllSolutions
();
1787
boolean
getEnumerateAllSolutions
();
1788
1800
boolean
hasFillTightenedDomainsInResponse
();
1812
boolean
getFillTightenedDomainsInResponse
();
1813
1822
boolean
hasInstantiateAllVariables
();
1831
boolean
getInstantiateAllVariables
();
1832
1843
boolean
hasAutoDetectGreaterThanAtLeastOneOf
();
1854
boolean
getAutoDetectGreaterThanAtLeastOneOf
();
1855
1863
boolean
hasStopAfterFirstSolution
();
1871
boolean
getStopAfterFirstSolution
();
1872
1881
boolean
hasNumSearchWorkers
();
1890
int
getNumSearchWorkers
();
1891
1902
boolean
hasInterleaveSearch
();
1913
boolean
getInterleaveSearch
();
1914
1924
boolean
hasDeterministicParallelSearch
();
1934
boolean
getDeterministicParallelSearch
();
1935
1943
boolean
hasShareObjectiveBounds
();
1951
boolean
getShareObjectiveBounds
();
1952
1960
boolean
hasShareLevelZeroBounds
();
1968
boolean
getShareLevelZeroBounds
();
1969
1977
boolean
hasUseLnsOnly
();
1985
boolean
getUseLnsOnly
();
1986
1990
boolean
hasLnsFocusOnDecisionVariables
();
1994
boolean
getLnsFocusOnDecisionVariables
();
1995
2003
boolean
hasUseRinsLns
();
2011
boolean
getUseRinsLns
();
2012
2020
boolean
hasRandomizeSearch
();
2028
boolean
getRandomizeSearch
();
2029
2043
boolean
hasSearchRandomizationTolerance
();
2057
long
getSearchRandomizationTolerance
();
2058
2068
boolean
hasUseOptionalVariables
();
2078
boolean
getUseOptionalVariables
();
2079
2090
boolean
hasUseExactLpReason
();
2101
boolean
getUseExactLpReason
();
2102
2112
boolean
hasUseCombinedNoOverlap
();
2122
boolean
getUseCombinedNoOverlap
();
2123
2133
boolean
hasMipMaxBound
();
2143
double
getMipMaxBound
();
2144
2154
boolean
hasMipVarScaling
();
2164
double
getMipVarScaling
();
2165
2181
boolean
hasMipWantedPrecision
();
2197
double
getMipWantedPrecision
();
2198
2212
boolean
hasMipMaxActivityExponent
();
2226
int
getMipMaxActivityExponent
();
2227
2238
boolean
hasMipCheckPrecision
();
2249
double
getMipCheckPrecision
();
2250
2260
boolean
hasCatchSigintSignal
();
2270
boolean
getCatchSigintSignal
();
2271
}
com.google.ortools.sat.SatParametersOrBuilder.hasMipMaxBound
boolean hasMipMaxBound()
com.google.ortools.sat.SatParametersOrBuilder.hasRandomPolarityRatio
boolean hasRandomPolarityRatio()
com.google.ortools.sat
Definition:
com/google/ortools/sat/Constraint.java:14
com.google.ortools.sat.SatParametersOrBuilder.getMipWantedPrecision
double getMipWantedPrecision()
com.google.ortools.sat.SatParametersOrBuilder.hasMinimizeReductionDuringPbResolution
boolean hasMinimizeReductionDuringPbResolution()
com.google.ortools.sat.SatParametersOrBuilder.getCpModelProbingLevel
int getCpModelProbingLevel()
com.google.ortools.sat.SatParametersOrBuilder.hasPreferredVariableOrder
boolean hasPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
com.google.ortools.sat.SatParametersOrBuilder.hasClauseCleanupOrdering
boolean hasClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
com.google.ortools.sat.SatParametersOrBuilder.getRandomSeed
int getRandomSeed()
com.google.ortools.sat.SatParametersOrBuilder.getPresolveProbingDeterministicTimeLimit
double getPresolveProbingDeterministicTimeLimit()
com.google.ortools.sat.SatParametersOrBuilder.getCountAssumptionLevelsInLbd
boolean getCountAssumptionLevelsInLbd()
com.google.ortools.sat.SatParametersOrBuilder.hasRandomSeed
boolean hasRandomSeed()
com.google.ortools.sat.SatParametersOrBuilder.getUseRinsLns
boolean getUseRinsLns()
com.google.ortools.sat.SatParameters.ClauseOrdering
Definition:
SatParameters.java:1473
com.google.ortools.sat.SatParametersOrBuilder.getMinOrthogonalityForLpConstraints
double getMinOrthogonalityForLpConstraints()
com.google.ortools.sat.SatParametersOrBuilder.hasBlockingRestartWindowSize
boolean hasBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
com.google.ortools.sat.SatParametersOrBuilder.hasMaxTimeInSeconds
boolean hasMaxTimeInSeconds()
com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm
Definition:
SatParameters.java:1109
com.google.ortools.sat.SatParametersOrBuilder.getPresolveBvaThreshold
int getPresolveBvaThreshold()
com.google.ortools.sat.SatParameters.SearchBranching
Definition:
SatParameters.java:1978
com.google.ortools.sat.SatParametersOrBuilder.hasMipVarScaling
boolean hasMipVarScaling()
com.google.ortools.sat.SatParametersOrBuilder.getMinimizeWithPropagationRestartPeriod
int getMinimizeWithPropagationRestartPeriod()
com.google.ortools.sat.SatParametersOrBuilder.hasUseOverloadCheckerInCumulativeConstraint
boolean hasUseOverloadCheckerInCumulativeConstraint()
com.google.ortools.sat.SatParametersOrBuilder.getBlockingRestartWindowSize
int getBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
com.google.ortools.sat.SatParametersOrBuilder.hasMaxNumCuts
boolean hasMaxNumCuts()
com.google.ortools.sat.SatParametersOrBuilder.getUseDisjunctiveConstraintInCumulativeConstraint
boolean getUseDisjunctiveConstraintInCumulativeConstraint()
com.google.ortools.sat.SatParametersOrBuilder.getInitialPolarity
com.google.ortools.sat.SatParameters.Polarity getInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
com.google.ortools.sat.SatParametersOrBuilder.hasUsePbResolution
boolean hasUsePbResolution()
com.google.ortools.sat.SatParametersOrBuilder.getNumConflictsBeforeStrategyChanges
int getNumConflictsBeforeStrategyChanges()
com.google.ortools.sat.SatParametersOrBuilder.getUsePhaseSaving
boolean getUsePhaseSaving()
com.google.ortools.sat.SatParametersOrBuilder.getClauseCleanupTarget
int getClauseCleanupTarget()
com.google.ortools.sat.SatParametersOrBuilder.getFillTightenedDomainsInResponse
boolean getFillTightenedDomainsInResponse()
com.google.ortools.sat.SatParametersOrBuilder.getMinimizeCore
boolean getMinimizeCore()
com.google.ortools.sat.SatParametersOrBuilder.getNumSearchWorkers
int getNumSearchWorkers()
com.google.ortools.sat.SatParametersOrBuilder.getExploitObjective
boolean getExploitObjective()
com.google.ortools.sat.SatParametersOrBuilder.getAddKnapsackCuts
boolean getAddKnapsackCuts()
com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm
Definition:
SatParameters.java:1843
com.google.ortools.sat.SatParametersOrBuilder.getPresolveBlockedClause
boolean getPresolveBlockedClause()
com.google.ortools.sat.SatParametersOrBuilder.getRestartDlAverageRatio
double getRestartDlAverageRatio()
com.google.ortools.sat.SatParametersOrBuilder.hasPresolveProbingDeterministicTimeLimit
boolean hasPresolveProbingDeterministicTimeLimit()
com.google.ortools.sat.SatParametersOrBuilder.hasMinimizeCore
boolean hasMinimizeCore()
com.google.ortools.sat.SatParametersOrBuilder.getRestartRunningWindowSize
int getRestartRunningWindowSize()
com.google.ortools.sat.SatParametersOrBuilder.hasLinearizationLevel
boolean hasLinearizationLevel()
com.google.ortools.sat.SatParametersOrBuilder.hasMipMaxActivityExponent
boolean hasMipMaxActivityExponent()
com.google.ortools.sat.SatParameters
Definition:
SatParameters.java:15
com.google.ortools.sat.SatParametersOrBuilder.hasUsePhaseSaving
boolean hasUsePhaseSaving()
com.google.ortools.sat.SatParametersOrBuilder.hasUseExactLpReason
boolean hasUseExactLpReason()
com.google.ortools.sat.SatParametersOrBuilder.getInitialVariablesActivity
double getInitialVariablesActivity()
com.google.ortools.sat.SatParametersOrBuilder.hasRestartDlAverageRatio
boolean hasRestartDlAverageRatio()
com.google.ortools.sat.SatParametersOrBuilder.hasShareLevelZeroBounds
boolean hasShareLevelZeroBounds()
com.google.ortools.sat.SatParameters.RestartAlgorithm
Definition:
SatParameters.java:1587
com.google.ortools.sat.SatParametersOrBuilder.getStrategyChangeIncreaseRatio
double getStrategyChangeIncreaseRatio()
com.google.ortools.sat.SatParametersOrBuilder.hasMaxSatAssumptionOrder
boolean hasMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
com.google.ortools.sat.SatParametersOrBuilder.hasLnsFocusOnDecisionVariables
boolean hasLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder
Definition:
SatParameters.java:1740
com.google.ortools.sat.SatParametersOrBuilder.getVariableActivityDecay
double getVariableActivityDecay()
com.google.ortools.sat.SatParametersOrBuilder.hasMinimizationAlgorithm
boolean hasMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
com.google.ortools.sat.SatParametersOrBuilder.hasRestartRunningWindowSize
boolean hasRestartRunningWindowSize()
com
com.google.ortools.sat.SatParametersOrBuilder.getLnsFocusOnDecisionVariables
boolean getLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
com.google.ortools.sat.SatParametersOrBuilder.getRestartPeriod
int getRestartPeriod()
com.google.ortools.sat.SatParametersOrBuilder.hasBlockingRestartMultiplier
boolean hasBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
com.google.ortools.sat.SatParametersOrBuilder.getBooleanEncodingLevel
int getBooleanEncodingLevel()
com.google.ortools.sat.SatParametersOrBuilder.hasBinarySearchNumConflicts
boolean hasBinarySearchNumConflicts()
com.google.ortools.sat.SatParameters.Polarity
Definition:
SatParameters.java:966
com.google.ortools.sat.SatParametersOrBuilder.getLogSearchProgress
boolean getLogSearchProgress()
com.google.ortools.sat.SatParametersOrBuilder.getUseCombinedNoOverlap
boolean getUseCombinedNoOverlap()
com.google.ortools.sat.SatParametersOrBuilder.hasNumConflictsBeforeStrategyChanges
boolean hasNumConflictsBeforeStrategyChanges()
com.google.ortools.sat.SatParametersOrBuilder.getEnumerateAllSolutions
boolean getEnumerateAllSolutions()
com.google.ortools.sat.SatParametersOrBuilder.hasCpModelProbingLevel
boolean hasCpModelProbingLevel()
com.google.ortools.sat.SatParametersOrBuilder.getOptimizeWithCore
boolean getOptimizeWithCore()
com.google.ortools.sat.SatParametersOrBuilder.hasBinaryMinimizationAlgorithm
boolean hasBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
com.google.ortools.sat.SatParametersOrBuilder.hasStopAfterFirstSolution
boolean hasStopAfterFirstSolution()
com.google.ortools.sat.SatParametersOrBuilder.hasUseLnsOnly
boolean hasUseLnsOnly()
com.google.ortools.sat.SatParametersOrBuilder.getMaxNumCuts
int getMaxNumCuts()
com.google.ortools.sat.SatParametersOrBuilder.getAlsoBumpVariablesInConflictReasons
boolean getAlsoBumpVariablesInConflictReasons()
com.google.ortools.sat.SatParametersOrBuilder.hasRestartPeriod
boolean hasRestartPeriod()
com.google.ortools.sat.SatParametersOrBuilder.hasTreatBinaryClausesSeparately
boolean hasTreatBinaryClausesSeparately()
com.google.ortools.sat.SatParametersOrBuilder.getSearchRandomizationTolerance
long getSearchRandomizationTolerance()
com.google.ortools.sat.SatParameters.ClauseProtection
Definition:
SatParameters.java:1345
com.google.ortools.sat.SatParametersOrBuilder.getAutoDetectGreaterThanAtLeastOneOf
boolean getAutoDetectGreaterThanAtLeastOneOf()
com.google.ortools.sat.SatParametersOrBuilder.getRandomBranchesRatio
double getRandomBranchesRatio()
com.google.ortools.sat.SatParametersOrBuilder.hasPresolveBvaThreshold
boolean hasPresolveBvaThreshold()
com.google.ortools.sat.SatParametersOrBuilder.getMaxNumberOfConflicts
long getMaxNumberOfConflicts()
com.google.ortools.sat.SatParametersOrBuilder.hasUseMirRounding
boolean hasUseMirRounding()
com.google.ortools.sat.SatParametersOrBuilder.hasAlsoBumpVariablesInConflictReasons
boolean hasAlsoBumpVariablesInConflictReasons()
com.google.ortools.sat.SatParametersOrBuilder.hasConstraintRemovalBatchSize
boolean hasConstraintRemovalBatchSize()
com.google.ortools.sat.SatParametersOrBuilder.getUseOverloadCheckerInCumulativeConstraint
boolean getUseOverloadCheckerInCumulativeConstraint()
com.google.ortools.sat.SatParametersOrBuilder.hasClauseCleanupProtection
boolean hasClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
com.google.ortools.sat.SatParametersOrBuilder.hasSearchRandomizationTolerance
boolean hasSearchRandomizationTolerance()
com.google.ortools.sat.SatParametersOrBuilder.getFindMultipleCores
boolean getFindMultipleCores()
com.google.ortools.sat.SatParametersOrBuilder.getRandomizeSearch
boolean getRandomizeSearch()
com.google.ortools.sat.SatParametersOrBuilder
Definition:
SatParametersOrBuilder.java:6
com.google.ortools.sat.SatParametersOrBuilder.hasCoverOptimization
boolean hasCoverOptimization()
com.google.ortools.sat.SatParametersOrBuilder.getUseOptionalVariables
boolean getUseOptionalVariables()
com.google.ortools.sat.SatParametersOrBuilder.hasMinOrthogonalityForLpConstraints
boolean hasMinOrthogonalityForLpConstraints()
com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm
Definition:
SatParameters.java:1222
com.google.ortools.sat.SatParametersOrBuilder.getMaxClauseActivityValue
double getMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
com.google.ortools.sat.SatParametersOrBuilder.getInterleaveSearch
boolean getInterleaveSearch()
com.google.ortools.sat.SatParametersOrBuilder.hasBooleanEncodingLevel
boolean hasBooleanEncodingLevel()
com.google.ortools.sat.SatParametersOrBuilder.hasPresolveBveClauseWeight
boolean hasPresolveBveClauseWeight()
com.google.ortools.sat.SatParametersOrBuilder.getUseMirRounding
boolean getUseMirRounding()
com.google.ortools.sat.SatParametersOrBuilder.getRandomPolarityRatio
double getRandomPolarityRatio()
com.google.ortools.sat.SatParametersOrBuilder.hasInstantiateAllVariables
boolean hasInstantiateAllVariables()
com.google.ortools.sat.SatParametersOrBuilder.getMaxInactiveCount
long getMaxInactiveCount()
com.google.ortools.sat.SatParametersOrBuilder.hasMaxVariableActivityValue
boolean hasMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
com.google.ortools.sat.SatParametersOrBuilder.getClauseCleanupPeriod
int getClauseCleanupPeriod()
com.google.ortools.sat.SatParametersOrBuilder.hasMaxNumberOfConflicts
boolean hasMaxNumberOfConflicts()
com.google.ortools.sat.SatParametersOrBuilder.getShareObjectiveBounds
boolean getShareObjectiveBounds()
com.google.ortools.sat.SatParametersOrBuilder.getCoverOptimization
boolean getCoverOptimization()
com.google.ortools.sat.SatParametersOrBuilder.hasUseCombinedNoOverlap
boolean hasUseCombinedNoOverlap()
com.google.ortools.sat.SatParametersOrBuilder.getBinarySearchNumConflicts
int getBinarySearchNumConflicts()
com.google.ortools.sat.SatParametersOrBuilder.hasOptimizeWithCore
boolean hasOptimizeWithCore()
com.google.ortools
com.google.ortools.sat.SatParametersOrBuilder.hasUseRinsLns
boolean hasUseRinsLns()
com.google.ortools.sat.SatParametersOrBuilder.getOnlyAddCutsAtLevelZero
boolean getOnlyAddCutsAtLevelZero()
com.google.ortools.sat.SatParametersOrBuilder.hasMaxIntegerRoundingScaling
boolean hasMaxIntegerRoundingScaling()
com.google.ortools.sat.SatParametersOrBuilder.hasAddCgCuts
boolean hasAddCgCuts()
com.google.ortools.sat.SatParametersOrBuilder.hasDefaultRestartAlgorithms
boolean hasDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
com.google.ortools.sat.SatParametersOrBuilder.hasUseDisjunctiveConstraintInCumulativeConstraint
boolean hasUseDisjunctiveConstraintInCumulativeConstraint()
com.google.ortools.sat.SatParametersOrBuilder.hasMinimizeWithPropagationRestartPeriod
boolean hasMinimizeWithPropagationRestartPeriod()
com.google.ortools.sat.SatParametersOrBuilder.hasStrategyChangeIncreaseRatio
boolean hasStrategyChangeIncreaseRatio()
com.google.ortools.sat.SatParametersOrBuilder.hasAddLpConstraintsLazily
boolean hasAddLpConstraintsLazily()
com.google.ortools.sat.SatParametersOrBuilder.getClauseCleanupProtection
com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
com.google.ortools.sat.SatParametersOrBuilder.hasSearchBranching
boolean hasSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
com.google.ortools.sat.SatParametersOrBuilder.hasPresolveUseBva
boolean hasPresolveUseBva()
com.google.ortools.sat.SatParametersOrBuilder.hasClauseCleanupPeriod
boolean hasClauseCleanupPeriod()
com.google.ortools.sat.SatParametersOrBuilder.getExploitAllLpSolution
boolean getExploitAllLpSolution()
com.google.ortools.sat.SatParametersOrBuilder.getPresolveBveClauseWeight
int getPresolveBveClauseWeight()
com.google.ortools.sat.SatParametersOrBuilder.hasExploitAllLpSolution
boolean hasExploitAllLpSolution()
com.google.ortools.sat.SatParametersOrBuilder.getShareLevelZeroBounds
boolean getShareLevelZeroBounds()
com.google.ortools.sat.SatParametersOrBuilder.getMaxVariableActivityValue
double getMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
com.google.ortools.sat.SatParametersOrBuilder.getMaxSatAssumptionOrder
com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
com.google.ortools.sat.SatParametersOrBuilder.getUseOptimizationHints
boolean getUseOptimizationHints()
com.google.ortools.sat.SatParametersOrBuilder.hasEnumerateAllSolutions
boolean hasEnumerateAllSolutions()
com.google.ortools.sat.SatParametersOrBuilder.hasCpModelPresolve
boolean hasCpModelPresolve()
com.google.ortools.sat.SatParametersOrBuilder.getSubsumptionDuringConflictAnalysis
boolean getSubsumptionDuringConflictAnalysis()
com.google.ortools.sat.SatParametersOrBuilder.hasLogSearchProgress
boolean hasLogSearchProgress()
com.google.ortools.sat.SatParametersOrBuilder.hasDeterministicParallelSearch
boolean hasDeterministicParallelSearch()
com.google.ortools.sat.SatParametersOrBuilder.getGlucoseMaxDecay
double getGlucoseMaxDecay()
com.google.ortools.sat.SatParametersOrBuilder.getGlucoseDecayIncrement
double getGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
com.google.ortools.sat.SatParametersOrBuilder.hasFillTightenedDomainsInResponse
boolean hasFillTightenedDomainsInResponse()
com.google.ortools.sat.SatParametersOrBuilder.hasPbCleanupIncrement
boolean hasPbCleanupIncrement()
com.google.ortools.sat.SatParametersOrBuilder.hasCountAssumptionLevelsInLbd
boolean hasCountAssumptionLevelsInLbd()
com.google.ortools.sat.SatParametersOrBuilder.getUseExactLpReason
boolean getUseExactLpReason()
com.google.ortools.sat.SatParametersOrBuilder.hasExploitIntegerLpSolution
boolean hasExploitIntegerLpSolution()
com.google.ortools.sat.SatParametersOrBuilder.getGlucoseDecayIncrementPeriod
int getGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
com.google.ortools.sat.SatParametersOrBuilder.getDefaultRestartAlgorithms
java.lang.String getDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
com.google.ortools.sat.SatParametersOrBuilder.hasInitialVariablesActivity
boolean hasInitialVariablesActivity()
com.google.ortools.sat.SatParametersOrBuilder.getMipMaxBound
double getMipMaxBound()
com.google.ortools.sat.SatParametersOrBuilder.hasPbCleanupRatio
boolean hasPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
com.google.ortools.sat.SatParametersOrBuilder.hasRestartLbdAverageRatio
boolean hasRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
com.google.ortools.sat.SatParametersOrBuilder.getMinimizationAlgorithm
com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
com.google.ortools.sat.SatParametersOrBuilder.getClauseCleanupLbdBound
int getClauseCleanupLbdBound()
com.google.ortools.sat.SatParametersOrBuilder.hasUseOptionalVariables
boolean hasUseOptionalVariables()
com.google.ortools.sat.SatParametersOrBuilder.hasInitialPolarity
boolean hasInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
com.google.ortools.sat.SatParametersOrBuilder.hasMaxInactiveCount
boolean hasMaxInactiveCount()
com.google.ortools.sat.SatParametersOrBuilder.hasUseTimetableEdgeFindingInCumulativeConstraint
boolean hasUseTimetableEdgeFindingInCumulativeConstraint()
com.google.ortools.sat.SatParametersOrBuilder.getDefaultRestartAlgorithmsBytes
com.google.protobuf.ByteString getDefaultRestartAlgorithmsBytes()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
com.google.ortools.sat.SatParametersOrBuilder.hasAutoDetectGreaterThanAtLeastOneOf
boolean hasAutoDetectGreaterThanAtLeastOneOf()
com.google.ortools.sat.SatParametersOrBuilder.hasShareObjectiveBounds
boolean hasShareObjectiveBounds()
com.google.ortools.sat.SatParametersOrBuilder.getMaxIntegerRoundingScaling
int getMaxIntegerRoundingScaling()
com.google.ortools.sat.SatParametersOrBuilder.getMaxTimeInSeconds
double getMaxTimeInSeconds()
com.google.ortools.sat.SatParametersOrBuilder.getPresolveBveThreshold
int getPresolveBveThreshold()
com.google.ortools.sat.SatParametersOrBuilder.getUseTimetableEdgeFindingInCumulativeConstraint
boolean getUseTimetableEdgeFindingInCumulativeConstraint()
com.google.ortools.sat.SatParametersOrBuilder.hasFindMultipleCores
boolean hasFindMultipleCores()
com.google.ortools.sat.SatParametersOrBuilder.getRestartAlgorithmsList
java.util.List< com.google.ortools.sat.SatParameters.RestartAlgorithm > getRestartAlgorithmsList()
com.google.ortools.sat.SatParametersOrBuilder.getRestartLbdAverageRatio
double getRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
com.google.ortools.sat.SatParametersOrBuilder.hasExploitBestSolution
boolean hasExploitBestSolution()
com.google.ortools.sat.SatParametersOrBuilder.getAddCgCuts
boolean getAddCgCuts()
com.google.ortools.sat.SatParametersOrBuilder.hasPseudoCostReliabilityThreshold
boolean hasPseudoCostReliabilityThreshold()
com.google.ortools.sat.SatParametersOrBuilder.hasClauseCleanupTarget
boolean hasClauseCleanupTarget()
com.google.ortools.sat.SatParametersOrBuilder.hasMipCheckPrecision
boolean hasMipCheckPrecision()
com.google.ortools.sat.SatParameters.VariableOrder
Definition:
SatParameters.java:851
com.google.ortools.sat.SatParametersOrBuilder.getConstraintRemovalBatchSize
long getConstraintRemovalBatchSize()
com.google.ortools.sat.SatParametersOrBuilder.getOptimizeWithMaxHs
boolean getOptimizeWithMaxHs()
com.google.ortools.sat.SatParametersOrBuilder.getDeterministicParallelSearch
boolean getDeterministicParallelSearch()
com.google.ortools.sat.SatParametersOrBuilder.getAddMirCuts
boolean getAddMirCuts()
com.google.ortools.sat.SatParametersOrBuilder.getUseLnsOnly
boolean getUseLnsOnly()
com.google.ortools.sat.SatParametersOrBuilder.getExploitBestSolution
boolean getExploitBestSolution()
com.google.ortools.sat.SatParametersOrBuilder.getClauseActivityDecay
double getClauseActivityDecay()
com.google.ortools.sat.SatParametersOrBuilder.hasMaxSatReverseAssumptionOrder
boolean hasMaxSatReverseAssumptionOrder()
com.google.ortools.sat.SatParametersOrBuilder.hasMinimizeWithPropagationNumDecisions
boolean hasMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
com.google.ortools.sat.SatParametersOrBuilder.hasGlucoseDecayIncrement
boolean hasGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
com.google.ortools.sat.SatParametersOrBuilder.getMaxMemoryInMb
long getMaxMemoryInMb()
com.google.ortools.sat.SatParametersOrBuilder.getRestartAlgorithmsCount
int getRestartAlgorithmsCount()
com.google.ortools.sat.SatParametersOrBuilder.getUsePbResolution
boolean getUsePbResolution()
com.google.ortools.sat.SatParametersOrBuilder.hasRandomBranchesRatio
boolean hasRandomBranchesRatio()
com.google.ortools.sat.SatParametersOrBuilder.hasUseErwaHeuristic
boolean hasUseErwaHeuristic()
com.google.ortools.sat.SatParametersOrBuilder.getBlockingRestartMultiplier
double getBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
com.google.ortools.sat.SatParametersOrBuilder.getMaxSatReverseAssumptionOrder
boolean getMaxSatReverseAssumptionOrder()
com.google.ortools.sat.SatParametersOrBuilder.getSearchBranching
com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
com.google
com.google.ortools.sat.SatParametersOrBuilder.getClauseCleanupOrdering
com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
com.google.ortools.sat.SatParametersOrBuilder.hasMaxMemoryInMb
boolean hasMaxMemoryInMb()
com.google.ortools.sat.SatParametersOrBuilder.getPresolveUseBva
boolean getPresolveUseBva()
com.google.ortools.sat.SatParametersOrBuilder.getUsePrecedencesInDisjunctiveConstraint
boolean getUsePrecedencesInDisjunctiveConstraint()
com.google.ortools.sat.SatParametersOrBuilder.hasAddMirCuts
boolean hasAddMirCuts()
com.google.ortools.sat.SatParametersOrBuilder.hasMipWantedPrecision
boolean hasMipWantedPrecision()
com.google.ortools.sat.SatParametersOrBuilder.getPseudoCostReliabilityThreshold
long getPseudoCostReliabilityThreshold()
com.google.ortools.sat.SatParametersOrBuilder.getMipVarScaling
double getMipVarScaling()
com.google.ortools.sat.SatParametersOrBuilder.hasClauseCleanupLbdBound
boolean hasClauseCleanupLbdBound()
com.google.ortools.sat.SatParametersOrBuilder.hasRandomizeSearch
boolean hasRandomizeSearch()
com.google.ortools.sat.SatParametersOrBuilder.hasUsePrecedencesInDisjunctiveConstraint
boolean hasUsePrecedencesInDisjunctiveConstraint()
com.google.ortools.sat.SatParametersOrBuilder.getMaxDeterministicTime
double getMaxDeterministicTime()
com.google.ortools.sat.SatParametersOrBuilder.getCpModelUseSatPresolve
boolean getCpModelUseSatPresolve()
com.google.ortools.sat.SatParametersOrBuilder.getPbCleanupRatio
double getPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
com.google.ortools.sat.SatParametersOrBuilder.getMipCheckPrecision
double getMipCheckPrecision()
com.google.ortools.sat.SatParametersOrBuilder.hasPresolveBveThreshold
boolean hasPresolveBveThreshold()
com.google.ortools.sat.SatParametersOrBuilder.getMaxSatStratification
com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
com.google.ortools.sat.SatParametersOrBuilder.getLinearizationLevel
int getLinearizationLevel()
com.google.ortools.sat.SatParametersOrBuilder.hasPresolveBlockedClause
boolean hasPresolveBlockedClause()
com.google.ortools.sat.SatParametersOrBuilder.hasVariableActivityDecay
boolean hasVariableActivityDecay()
com.google.ortools.sat.SatParametersOrBuilder.getMipMaxActivityExponent
int getMipMaxActivityExponent()
com.google.ortools.sat.SatParametersOrBuilder.hasGlucoseMaxDecay
boolean hasGlucoseMaxDecay()
com.google.ortools.sat.SatParametersOrBuilder.hasCatchSigintSignal
boolean hasCatchSigintSignal()
com.google.ortools.sat.SatParametersOrBuilder.getInstantiateAllVariables
boolean getInstantiateAllVariables()
com.google.ortools.sat.SatParametersOrBuilder.getStopAfterFirstSolution
boolean getStopAfterFirstSolution()
com.google.ortools.sat.SatParametersOrBuilder.hasSubsumptionDuringConflictAnalysis
boolean hasSubsumptionDuringConflictAnalysis()
com.google.ortools.sat.SatParametersOrBuilder.hasUseBlockingRestart
boolean hasUseBlockingRestart()
com.google.ortools.sat.SatParametersOrBuilder.getPreferredVariableOrder
com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
com.google.ortools.sat.SatParametersOrBuilder.hasOnlyAddCutsAtLevelZero
boolean hasOnlyAddCutsAtLevelZero()
com.google.ortools.sat.SatParametersOrBuilder.hasMaxDeterministicTime
boolean hasMaxDeterministicTime()
com.google.ortools.sat.SatParametersOrBuilder.getBinaryMinimizationAlgorithm
com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
com.google.ortools.sat.SatParametersOrBuilder.getExploitIntegerLpSolution
boolean getExploitIntegerLpSolution()
com.google.ortools.sat.SatParametersOrBuilder.hasInterleaveSearch
boolean hasInterleaveSearch()
com.google.ortools.sat.SatParametersOrBuilder.getTreatBinaryClausesSeparately
boolean getTreatBinaryClausesSeparately()
com.google.ortools.sat.SatParametersOrBuilder.getUseBlockingRestart
boolean getUseBlockingRestart()
com.google.ortools.sat.SatParametersOrBuilder.getRestartAlgorithms
com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index)
com.google.ortools.sat.SatParametersOrBuilder.hasGlucoseDecayIncrementPeriod
boolean hasGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
com.google.ortools.sat.SatParametersOrBuilder.hasOptimizeWithMaxHs
boolean hasOptimizeWithMaxHs()
com.google.ortools.sat.SatParametersOrBuilder.getPbCleanupIncrement
int getPbCleanupIncrement()
com.google.ortools.sat.SatParametersOrBuilder.hasClauseActivityDecay
boolean hasClauseActivityDecay()
com.google.ortools.sat.SatParametersOrBuilder.hasAddKnapsackCuts
boolean hasAddKnapsackCuts()
com.google.ortools.sat.SatParametersOrBuilder.getMinimizeReductionDuringPbResolution
boolean getMinimizeReductionDuringPbResolution()
com.google.ortools.sat.SatParametersOrBuilder.hasExploitObjective
boolean hasExploitObjective()
com.google.ortools.sat.SatParametersOrBuilder.getCatchSigintSignal
boolean getCatchSigintSignal()
com.google.ortools.sat.SatParametersOrBuilder.hasNumSearchWorkers
boolean hasNumSearchWorkers()
com.google.ortools.sat.SatParametersOrBuilder.getCpModelPresolve
boolean getCpModelPresolve()
com.google.ortools.sat.SatParametersOrBuilder.getUseErwaHeuristic
boolean getUseErwaHeuristic()
com.google.ortools.sat.SatParametersOrBuilder.getAddLpConstraintsLazily
boolean getAddLpConstraintsLazily()
com.google.ortools.sat.SatParametersOrBuilder.hasMaxClauseActivityValue
boolean hasMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
com.google.ortools.sat.SatParametersOrBuilder.hasMaxSatStratification
boolean hasMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
com.google.ortools.sat.SatParametersOrBuilder.hasUseOptimizationHints
boolean hasUseOptimizationHints()
com.google.ortools.sat.SatParametersOrBuilder.getMinimizeWithPropagationNumDecisions
int getMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
com.google.ortools.sat.SatParametersOrBuilder.hasCpModelUseSatPresolve
boolean hasCpModelUseSatPresolve()