Java Reference
Java Reference
SatParameters.java
Go to the documentation of this file.
178 com.google.ortools.sat.SatParameters.VariableOrder value = com.google.ortools.sat.SatParameters.VariableOrder.valueOf(rawValue);
190 com.google.ortools.sat.SatParameters.Polarity value = com.google.ortools.sat.SatParameters.Polarity.valueOf(rawValue);
202 com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm value = com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.valueOf(rawValue);
279 com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm value = com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.valueOf(rawValue);
356 com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder value = com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.valueOf(rawValue);
373 com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm value = com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.valueOf(rawValue);
405 com.google.ortools.sat.SatParameters.ClauseProtection value = com.google.ortools.sat.SatParameters.ClauseProtection.valueOf(rawValue);
422 com.google.ortools.sat.SatParameters.ClauseOrdering value = com.google.ortools.sat.SatParameters.ClauseOrdering.valueOf(rawValue);
434 com.google.ortools.sat.SatParameters.RestartAlgorithm value = com.google.ortools.sat.SatParameters.RestartAlgorithm.valueOf(rawValue);
452 com.google.ortools.sat.SatParameters.RestartAlgorithm value = com.google.ortools.sat.SatParameters.RestartAlgorithm.valueOf(rawValue);
565 com.google.ortools.sat.SatParameters.SearchBranching value = com.google.ortools.sat.SatParameters.SearchBranching.valueOf(rawValue);
977 com.google.ortools.sat.SatParameters.FPRoundingMethod value = com.google.ortools.sat.SatParameters.FPRoundingMethod.valueOf(rawValue);
1122 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_descriptor;
1128 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_fieldAccessorTable
1130 com.google.ortools.sat.SatParameters.class, com.google.ortools.sat.SatParameters.Builder.class);
1519 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.ConflictMinimizationAlgorithm)
1647 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.BinaryMinizationAlgorithm)
2171 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.MaxSatAssumptionOrder)
2312 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.MaxSatStratificationAlgorithm)
2786 @java.lang.Override public com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder() {
2788 com.google.ortools.sat.SatParameters.VariableOrder result = com.google.ortools.sat.SatParameters.VariableOrder.valueOf(preferredVariableOrder_);
2805 @java.lang.Override public com.google.ortools.sat.SatParameters.Polarity getInitialPolarity() {
2807 com.google.ortools.sat.SatParameters.Polarity result = com.google.ortools.sat.SatParameters.Polarity.valueOf(initialPolarity_);
3065 @java.lang.Override public com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm() {
3067 com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm result = com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.valueOf(minimizationAlgorithm_);
3068 return result == null ? com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.RECURSIVE : result;
3084 @java.lang.Override public com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm() {
3086 com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm result = com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.valueOf(binaryMinimizationAlgorithm_);
3087 return result == null ? com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.BINARY_MINIMIZATION_FIRST : result;
3192 @java.lang.Override public com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection() {
3194 com.google.ortools.sat.SatParameters.ClauseProtection result = com.google.ortools.sat.SatParameters.ClauseProtection.valueOf(clauseCleanupProtection_);
3195 return result == null ? com.google.ortools.sat.SatParameters.ClauseProtection.PROTECTION_NONE : result;
3240 @java.lang.Override public com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering() {
3242 com.google.ortools.sat.SatParameters.ClauseOrdering result = com.google.ortools.sat.SatParameters.ClauseOrdering.valueOf(clauseCleanupOrdering_);
3243 return result == null ? com.google.ortools.sat.SatParameters.ClauseOrdering.CLAUSE_ACTIVITY : result;
3536 java.lang.Integer, com.google.ortools.sat.SatParameters.RestartAlgorithm> restartAlgorithms_converter_ =
3541 com.google.ortools.sat.SatParameters.RestartAlgorithm result = com.google.ortools.sat.SatParameters.RestartAlgorithm.valueOf(from);
3542 return result == null ? com.google.ortools.sat.SatParameters.RestartAlgorithm.NO_RESTART : result;
3561 public java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList() {
3563 java.lang.Integer, com.google.ortools.sat.SatParameters.RestartAlgorithm>(restartAlgorithms_, restartAlgorithms_converter_);
5267 @java.lang.Override public com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder() {
5269 com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder result = com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.valueOf(maxSatAssumptionOrder_);
5270 return result == null ? com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.DEFAULT_ASSUMPTION_ORDER : result;
5315 @java.lang.Override public com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification() {
5317 com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm result = com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.valueOf(maxSatStratification_);
5318 return result == null ? com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.STRATIFICATION_DESCENT : result;
6096 @java.lang.Override public com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching() {
6098 com.google.ortools.sat.SatParameters.SearchBranching result = com.google.ortools.sat.SatParameters.SearchBranching.valueOf(searchBranching_);
6099 return result == null ? com.google.ortools.sat.SatParameters.SearchBranching.AUTOMATIC_SEARCH : result;
7038 @java.lang.Override public com.google.ortools.sat.SatParameters.FPRoundingMethod getFpRounding() {
7040 com.google.ortools.sat.SatParameters.FPRoundingMethod result = com.google.ortools.sat.SatParameters.FPRoundingMethod.valueOf(fpRounding_);
7041 return result == null ? com.google.ortools.sat.SatParameters.FPRoundingMethod.PROPAGATION_ASSISTED : result;
8380 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(70, defaultRestartAlgorithms_);
8897 if (hasAlsoBumpVariablesInConflictReasons() != other.hasAlsoBumpVariablesInConflictReasons()) return false;
8910 if (hasSubsumptionDuringConflictAnalysis() != other.hasSubsumptionDuringConflictAnalysis()) return false;
8949 if (hasMinimizeWithPropagationRestartPeriod() != other.hasMinimizeWithPropagationRestartPeriod()) return false;
8954 if (hasMinimizeWithPropagationNumDecisions() != other.hasMinimizeWithPropagationNumDecisions()) return false;
9044 if (hasNumConflictsBeforeStrategyChanges() != other.hasNumConflictsBeforeStrategyChanges()) return false;
9089 if (hasTreatBinaryClausesSeparately() != other.hasTreatBinaryClausesSeparately()) return false;
9104 if (hasPermutePresolveConstraintOrder() != other.hasPermutePresolveConstraintOrder()) return false;
9139 if (hasMinimizeReductionDuringPbResolution() != other.hasMinimizeReductionDuringPbResolution()) return false;
9159 if (hasPresolveProbingDeterministicTimeLimit() != other.hasPresolveProbingDeterministicTimeLimit()) return false;
9190 if (hasCpModelPostsolveWithFullSolver() != other.hasCpModelPostsolveWithFullSolver()) return false;
9195 if (hasCpModelMaxNumPresolveOperations() != other.hasCpModelMaxNumPresolveOperations()) return false;
9262 if (hasPresolveExtractIntegerEnforcement() != other.hasPresolveExtractIntegerEnforcement()) return false;
9291 if (hasMaxSatReverseAssumptionOrder() != other.hasMaxSatReverseAssumptionOrder()) return false;
9300 if (hasUsePrecedencesInDisjunctiveConstraint() != other.hasUsePrecedencesInDisjunctiveConstraint()) return false;
9305 if (hasUseOverloadCheckerInCumulativeConstraint() != other.hasUseOverloadCheckerInCumulativeConstraint()) return false;
9310 if (hasUseTimetableEdgeFindingInCumulativeConstraint() != other.hasUseTimetableEdgeFindingInCumulativeConstraint()) return false;
9315 if (hasUseDisjunctiveConstraintInCumulativeConstraint() != other.hasUseDisjunctiveConstraintInCumulativeConstraint()) return false;
9385 if (hasMinOrthogonalityForLpConstraints() != other.hasMinOrthogonalityForLpConstraints()) return false;
9472 if (hasPseudoCostReliabilityThreshold() != other.hasPseudoCostReliabilityThreshold()) return false;
9497 if (hasKeepAllFeasibleSolutionsInPresolve() != other.hasKeepAllFeasibleSolutionsInPresolve()) return false;
9502 if (hasFillTightenedDomainsInResponse() != other.hasFillTightenedDomainsInResponse()) return false;
9512 if (hasAutoDetectGreaterThanAtLeastOneOf() != other.hasAutoDetectGreaterThanAtLeastOneOf()) return false;
9542 if (hasReduceMemoryUsageInInterleaveMode() != other.hasReduceMemoryUsageInInterleaveMode()) return false;
9567 if (hasLnsExpandIntervalsInConstraintGraph() != other.hasLnsExpandIntervalsInConstraintGraph()) return false;
9601 if (hasSearchRandomizationTolerance() != other.hasSearchRandomizationTolerance()) return false;
9663 if (hasMipAutomaticallyScaleVariables() != other.hasMipAutomaticallyScaleVariables()) return false;
10516 public static com.google.ortools.sat.SatParameters parseDelimitedFrom(java.io.InputStream input)
10577 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_descriptor;
10583 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_fieldAccessorTable
10585 com.google.ortools.sat.SatParameters.class, com.google.ortools.sat.SatParameters.Builder.class);
10666 defaultRestartAlgorithms_ = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,DL_MOVING_AVERAGE_RESTART";
10940 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_descriptor;
11334 result.useTimetableEdgeFindingInCumulativeConstraint_ = useTimetableEdgeFindingInCumulativeConstraint_;
11340 result.useDisjunctiveConstraintInCumulativeConstraint_ = useDisjunctiveConstraintInCumulativeConstraint_;
11964 setUseOverloadCheckerInCumulativeConstraint(other.getUseOverloadCheckerInCumulativeConstraint());
11967 setUseTimetableEdgeFindingInCumulativeConstraint(other.getUseTimetableEdgeFindingInCumulativeConstraint());
11970 setUseDisjunctiveConstraintInCumulativeConstraint(other.getUseDisjunctiveConstraintInCumulativeConstraint());
12352 com.google.ortools.sat.SatParameters.VariableOrder result = com.google.ortools.sat.SatParameters.VariableOrder.valueOf(preferredVariableOrder_);
12360 public Builder setPreferredVariableOrder(com.google.ortools.sat.SatParameters.VariableOrder value) {
12395 com.google.ortools.sat.SatParameters.Polarity result = com.google.ortools.sat.SatParameters.Polarity.valueOf(initialPolarity_);
12396 return result == null ? com.google.ortools.sat.SatParameters.Polarity.POLARITY_FALSE : result;
12925 public com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm() {
12927 com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm result = com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.valueOf(minimizationAlgorithm_);
12928 return result == null ? com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.RECURSIVE : result;
12935 public Builder setMinimizationAlgorithm(com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm value) {
12968 public com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm() {
12970 com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm result = com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.valueOf(binaryMinimizationAlgorithm_);
12971 return result == null ? com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.BINARY_MINIMIZATION_FIRST : result;
12978 public Builder setBinaryMinimizationAlgorithm(com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm value) {
13194 com.google.ortools.sat.SatParameters.ClauseProtection result = com.google.ortools.sat.SatParameters.ClauseProtection.valueOf(clauseCleanupProtection_);
13195 return result == null ? com.google.ortools.sat.SatParameters.ClauseProtection.PROTECTION_NONE : result;
13202 public Builder setClauseCleanupProtection(com.google.ortools.sat.SatParameters.ClauseProtection value) {
13296 com.google.ortools.sat.SatParameters.ClauseOrdering result = com.google.ortools.sat.SatParameters.ClauseOrdering.valueOf(clauseCleanupOrdering_);
13297 return result == null ? com.google.ortools.sat.SatParameters.ClauseOrdering.CLAUSE_ACTIVITY : result;
13304 public Builder setClauseCleanupOrdering(com.google.ortools.sat.SatParameters.ClauseOrdering value) {
13932 public java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList() {
13934 java.lang.Integer, com.google.ortools.sat.SatParameters.RestartAlgorithm>(restartAlgorithms_, restartAlgorithms_converter_);
13970 public com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index) {
14016 public Builder addRestartAlgorithms(com.google.ortools.sat.SatParameters.RestartAlgorithm value) {
14072 private java.lang.Object defaultRestartAlgorithms_ = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,DL_MOVING_AVERAGE_RESTART";
17412 public com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder() {
17414 com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder result = com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.valueOf(maxSatAssumptionOrder_);
17415 return result == null ? com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.DEFAULT_ASSUMPTION_ORDER : result;
17422 public Builder setMaxSatAssumptionOrder(com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder value) {
17514 public com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification() {
17516 com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm result = com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.valueOf(maxSatStratification_);
17517 return result == null ? com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.STRATIFICATION_DESCENT : result;
17524 public Builder setMaxSatStratification(com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm value) {
19107 com.google.ortools.sat.SatParameters.SearchBranching result = com.google.ortools.sat.SatParameters.SearchBranching.valueOf(searchBranching_);
19108 return result == null ? com.google.ortools.sat.SatParameters.SearchBranching.AUTOMATIC_SEARCH : result;
19115 public Builder setSearchBranching(com.google.ortools.sat.SatParameters.SearchBranching value) {
21027 com.google.ortools.sat.SatParameters.FPRoundingMethod result = com.google.ortools.sat.SatParameters.FPRoundingMethod.valueOf(fpRounding_);
21028 return result == null ? com.google.ortools.sat.SatParameters.FPRoundingMethod.PROPAGATION_ASSISTED : result;
Builder setMaxSatAssumptionOrder(com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder value)
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:17422
Builder setMipWantedPrecision(double value)
Definition: SatParameters.java:22140
Builder setMipMaxBound(double value)
Definition: SatParameters.java:21922
Builder setSubsumptionDuringConflictAnalysis(boolean value)
Definition: SatParameters.java:13041
Builder setRelativeGapLimit(double value)
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:15008
Builder setInitialPolarity(com.google.ortools.sat.SatParameters.Polarity value)
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12403
.lang.Override int getNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:14535
.lang.Override boolean hasExploitAllLpSolution()
Definition: SatParameters.java:19336
.lang.Override boolean getCountAssumptionLevelsInLbd()
Definition: SatParameters.java:15755
Builder setRestartLbdAverageRatio(double value)
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14351
.lang.Override boolean hasMipCheckPrecision()
Definition: SatParameters.java:22261
.lang.Override boolean hasRepairHint()
Definition: SatParameters.java:19203
.lang.Override boolean hasPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:15935
.lang.Override boolean getAddCliqueCuts()
Definition: SatParameters.java:18378
.lang.Override double getCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18953
.lang.Override boolean hasCatchSigintSignal()
Definition: SatParameters.java:21571
Builder clearUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:17853
.lang.Override boolean hasAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:12858
.lang.Override boolean hasUseProbingSearch()
Definition: SatParameters.java:19638
.lang.Override boolean getUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16532
.lang.Override boolean hasRandomPolarityRatio()
Definition: SatParameters.java:12587
.lang.Override int getCutCleanupTarget()
Definition: SatParameters.java:19000
.lang.Override boolean getPresolveUseBva()
Definition: SatParameters.java:16064
Builder setCpModelUseSatPresolve(boolean value)
Definition: SatParameters.java:16497
com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index)
Definition: SatParameters.java:13970
.lang.Override boolean hasExpandAlldiffConstraints()
Definition: SatParameters.java:16741
.lang.Override double getRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:15000
Builder clearStopAfterFirstSolution()
Definition: SatParameters.java:20353
Builder setBlockingRestartMultiplier(double value)
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14492
.lang.Override double getBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14484
Builder setLinearizationLevel(int value)
Definition: SatParameters.java:17903
.lang.Override boolean getUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:17580
.lang.Override boolean hasInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12385
Builder clearMaxTimeInSeconds()
Definition: SatParameters.java:14683
Builder setLnsFocusOnDecisionVariables(boolean value)
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20846
.lang.Override boolean hasExpandElementConstraints()
Definition: SatParameters.java:16568
Builder setInitialVariablesActivity(double value)
Definition: SatParameters.java:12819
Builder setClauseCleanupOrdering(com.google.ortools.sat.SatParameters.ClauseOrdering value)
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13304
Builder clearOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:18105
Builder addAllRestartAlgorithms(java.lang.Iterable<? extends com.google.ortools.sat.SatParameters.RestartAlgorithm > values)
Definition: SatParameters.java:14041
Builder clearRandomBranchesRatio()
Definition: SatParameters.java:12700
Builder setRandomBranchesRatio(double value)
Definition: SatParameters.java:12684
Builder setMaxPresolveIterations(int value)
Definition: SatParameters.java:16204
Builder setCountAssumptionLevelsInLbd(boolean value)
Definition: SatParameters.java:15774
.lang.Override boolean hasPresolveBveClauseWeight()
Definition: SatParameters.java:15876
.lang.Override com.google.ortools.sat.SatParameters buildPartial()
Definition: SatParameters.java:10958
Builder setMaxIntegerRoundingScaling(int value)
Definition: SatParameters.java:18593
.lang.Override boolean hasPresolveBlockedClause()
Definition: SatParameters.java:15994
Builder clearCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:16342
Builder setExpandReservoirConstraints(boolean value)
Definition: SatParameters.java:16826
Builder clearMipMaxBound()
Definition: SatParameters.java:21938
Builder clearPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:15262
Builder clearAbsoluteGapLimit()
Definition: SatParameters.java:14979
.lang.Override boolean hasMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13637
Builder clearGlucoseMaxDecay()
Definition: SatParameters.java:13730
Builder setRestartAlgorithms(int index, com.google.ortools.sat.SatParameters.RestartAlgorithm value)
Definition: SatParameters.java:13990
Builder setPbCleanupIncrement(int value)
Definition: SatParameters.java:13358
Builder clearLogSearchProgress()
Definition: SatParameters.java:15360
.lang.Override boolean hasSearchRandomizationTolerance()
Definition: SatParameters.java:21240
Builder clearAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:12905
.lang.Override boolean hasAddLpConstraintsLazily()
Definition: SatParameters.java:18633
.lang.Override boolean hasMipVarScaling()
Definition: SatParameters.java:21957
.lang.Override boolean hasLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20830
.lang.Override boolean hasMaxConsecutiveInactiveCount()
Definition: SatParameters.java:18825
Builder clearInstantiateAllVariables()
Definition: SatParameters.java:20231
Builder clearBooleanEncodingLevel()
Definition: SatParameters.java:17979
.lang.Override boolean hasExpandAutomatonConstraints()
Definition: SatParameters.java:16626
.lang.Override boolean hasMaxDeterministicTime()
Definition: SatParameters.java:14702
.lang.Override boolean hasFindMultipleCores()
Definition: SatParameters.java:17292
Builder clearHintConflictLimit()
Definition: SatParameters.java:19183
Builder setStopAfterPresolve(boolean value)
Definition: SatParameters.java:20397
Builder setInterleaveSearch(boolean value)
Definition: SatParameters.java:20540
Builder clearMaxPresolveIterations()
Definition: SatParameters.java:16220
Builder setUseCombinedNoOverlap(boolean value)
Definition: SatParameters.java:21536
.lang.Override boolean hasUseCombinedNoOverlap()
Definition: SatParameters.java:21508
.lang.Override boolean hasRandomSeed()
Definition: SatParameters.java:15103
Builder clearMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:18806
Builder clearUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16550
.lang.Override com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13294
Builder clearVariableActivityDecay()
Definition: SatParameters.java:13624
Builder setMaxMemoryInMb(long value)
Definition: SatParameters.java:14871
Builder clearReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:20652
.lang.Override boolean getMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:15680
.lang.Override int getCpModelProbingLevel()
Definition: SatParameters.java:16430
Builder clearShareObjectiveBounds()
Definition: SatParameters.java:20707
.lang.Override double getRandomPolarityRatio()
Definition: SatParameters.java:12603
.lang.Override double getStrategyChangeIncreaseRatio()
Definition: SatParameters.java:14596
Builder clearPresolveBveThreshold()
Definition: SatParameters.java:15858
Builder clearMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:15712
Builder clearAddMirCuts()
Definition: SatParameters.java:18286
.lang.Override boolean hasCoverOptimization()
Definition: SatParameters.java:17351
Builder setCatchSigintSignal(boolean value)
Definition: SatParameters.java:21599
.lang.Override boolean getUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:17813
Builder setNewConstraintsBatchSize(int value)
Definition: SatParameters.java:19070
.lang.Override boolean getDisableConstraintExpansion()
Definition: SatParameters.java:16872
.lang.Override boolean getUseRelaxationLns()
Definition: SatParameters.java:21079
.lang.Override boolean hasUseLnsOnly()
Definition: SatParameters.java:20779
Builder clearExpandReservoirConstraints()
Definition: SatParameters.java:16841
.lang.Override boolean hasMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13519
.lang.Override boolean hasTreatBinaryClausesSeparately()
Definition: SatParameters.java:15037
.lang.Override boolean hasRestartPeriod()
Definition: SatParameters.java:14167
.lang.Override boolean hasExploitObjective()
Definition: SatParameters.java:19516
.lang.Override boolean hasPermuteVariableRandomly()
Definition: SatParameters.java:15176
Builder clearTreatBinaryClausesSeparately()
Definition: SatParameters.java:15081
Builder clearCpModelProbingLevel()
Definition: SatParameters.java:16456
.lang.Override double getMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13884
Builder setAbsoluteGapLimit(double value)
Definition: SatParameters.java:14956
.lang.Override boolean hasInstantiateAllVariables()
Definition: SatParameters.java:20190
.lang.Override boolean hasUseFeasibilityPump()
Definition: SatParameters.java:20967
Builder setGlucoseDecayIncrement(double value)
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13759
Builder clearName()
Definition: SatParameters.java:12310
.lang.Override int getMipMaxActivityExponent()
Definition: SatParameters.java:22204
Builder setUsePbResolution(boolean value)
Definition: SatParameters.java:15628
Builder clearRestartAlgorithms()
Definition: SatParameters.java:14065
.lang.Override boolean getEnumerateAllSolutions()
Definition: SatParameters.java:19986
.lang.Override boolean hasAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:20251
.lang.Override boolean hasCutCleanupTarget()
Definition: SatParameters.java:18988
Builder setLogSearchProgress(boolean value)
Definition: SatParameters.java:15345
.lang.Override boolean getPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:15244
Builder clearMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:17494
.lang.Override int getMaxPresolveIterations()
Definition: SatParameters.java:16190
.lang.Override boolean hasRandomizeSearch()
Definition: SatParameters.java:21179
Builder setProbingPeriodAtRoot(long value)
Definition: SatParameters.java:19604
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:12199
.lang.Override boolean hasExploitBestSolution()
Definition: SatParameters.java:19397
Builder setInstantiateAllVariables(boolean value)
Definition: SatParameters.java:20216
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: SatParameters.java:11644
.lang.Override boolean hasUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:17561
Builder setEnumerateAllSolutions(boolean value)
Definition: SatParameters.java:20003
Builder setUseTimetableEdgeFindingInCumulativeConstraint(boolean value)
Definition: SatParameters.java:17751
Builder setMinimizeWithPropagationRestartPeriod(int value)
Definition: SatParameters.java:13482
Builder clearPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:17152
.lang.Override int getLinearizationLevel()
Definition: SatParameters.java:17888
Builder clearMipVarScaling()
Definition: SatParameters.java:22001
Builder setLnsExpandIntervalsInConstraintGraph(boolean value)
optional bool lns_expand_intervals_in_constraint_graph = 184 [default = true];
Definition: SatParameters.java:20885
Builder setStopAfterFirstSolution(boolean value)
Definition: SatParameters.java:20339
Builder setPresolveBveThreshold(int value)
Definition: SatParameters.java:15842
Builder setUseProbingSearch(boolean value)
Definition: SatParameters.java:19664
Builder setShareObjectiveBounds(boolean value)
Definition: SatParameters.java:20693
.lang.Override boolean hasClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13286
Builder clearUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:17770
.lang.Override int getInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20579
Builder clearDisableConstraintExpansion()
Definition: SatParameters.java:16900
.lang.Override boolean hasMaxIntegerRoundingScaling()
Definition: SatParameters.java:18557
Builder clearSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:19128
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: SatParameters.java:11660
.lang.Override boolean getUseRinsLns()
Definition: SatParameters.java:20924
.lang.Override boolean hasClauseActivityDecay()
Definition: SatParameters.java:13825
Builder setExpandTableConstraints(boolean value)
Definition: SatParameters.java:16708
Builder clearMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:18751
.lang.Override boolean hasMipMaxActivityExponent()
Definition: SatParameters.java:22186
Builder clearBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14463
.lang.Override boolean hasShareObjectiveBounds()
Definition: SatParameters.java:20669
Builder setName(java.lang.String value)
Definition: SatParameters.java:12291
Builder setClauseCleanupPeriod(int value)
Definition: SatParameters.java:13099
.lang.Override boolean getCpModelUseSatPresolve()
Definition: SatParameters.java:16485
Builder clearSymmetryLevel()
Definition: SatParameters.java:21875
Builder clearMaxDeterministicTime()
Definition: SatParameters.java:14746
.lang.Override boolean hasSymmetryLevel()
Definition: SatParameters.java:21828
.lang.Override double getMipWantedPrecision()
Definition: SatParameters.java:22119
Builder setCutMaxActiveCountValue(double value)
Definition: SatParameters.java:18916
.lang.Override boolean hasMaxPresolveIterations()
Definition: SatParameters.java:16176
.lang.Override boolean hasMaxNumberOfConflicts()
Definition: SatParameters.java:14768
.lang.Override boolean hasClauseCleanupTarget()
Definition: SatParameters.java:13131
.lang.Override boolean hasAddMirCuts()
Definition: SatParameters.java:18245
Builder setMaxAllDiffCutSize(int value)
Definition: SatParameters.java:18455
Builder setMaxSatReverseAssumptionOrder(boolean value)
Definition: SatParameters.java:17479
.lang.Override long getMaxMemoryInMb()
Definition: SatParameters.java:14856
java.lang.String getLogPrefix()
Definition: SatParameters.java:15387
Builder setMipMaxActivityExponent(int value)
Definition: SatParameters.java:22222
.lang.Override com.google.ortools.sat.SatParameters getDefaultInstanceForType()
Definition: SatParameters.java:10944
Builder clearLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20856
boolean hasLogPrefix()
Definition: SatParameters.java:15376
.lang.Override boolean getUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:17734
.lang.Override boolean getMinimizeCore()
Definition: SatParameters.java:17248
Builder setPermutePresolveConstraintOrder(boolean value)
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:15252
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: SatParameters.java:22318
.lang.Override double getMergeNoOverlapWorkLimit()
Definition: SatParameters.java:16937
Builder clearBinarySearchNumConflicts()
Definition: SatParameters.java:19872
Builder setOptimizeWithCore(boolean value)
Definition: SatParameters.java:19788
.lang.Override boolean hasConvertIntervals()
Definition: SatParameters.java:21764
.lang.Override boolean getUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:17659
.lang.Override boolean hasMergeNoOverlapWorkLimit()
Definition: SatParameters.java:16921
.lang.Override boolean getLogSearchProgress()
Definition: SatParameters.java:15332
Builder setPolarityRephaseIncrement(int value)
Definition: SatParameters.java:12550
.lang.Override boolean getLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20838
.lang.Override int getNewConstraintsBatchSize()
Definition: SatParameters.java:19057
Builder setLogToStdout(boolean value)
Definition: SatParameters.java:15509
Builder setExpandAlldiffConstraints(boolean value)
Definition: SatParameters.java:16767
.lang.Override boolean hasLogToStdout()
Definition: SatParameters.java:15485
java.util.List< com.google.ortools.sat.SatParameters.RestartAlgorithm > getRestartAlgorithmsList()
Definition: SatParameters.java:13932
.lang.Override int getMaxAllDiffCutSize()
Definition: SatParameters.java:18441
.lang.Override boolean getLnsExpandIntervalsInConstraintGraph()
optional bool lns_expand_intervals_in_constraint_graph = 184 [default = true];
Definition: SatParameters.java:20877
Builder clearMaxAllDiffCutSize()
Definition: SatParameters.java:18471
.lang.Override boolean hasPbCleanupIncrement()
Definition: SatParameters.java:13334
.lang.Override boolean hasOptimizeWithMaxHs()
Definition: SatParameters.java:19894
Builder setMinimizeWithPropagationNumDecisions(int value)
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13535
.lang.Override boolean hasVariableActivityDecay()
Definition: SatParameters.java:13568
Builder clearProbingPeriodAtRoot()
Definition: SatParameters.java:19620
.lang.Override boolean hasMipWantedPrecision()
Definition: SatParameters.java:22098
.lang.Override boolean hasClauseCleanupLbdBound()
Definition: SatParameters.java:13233
Builder clearCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18971
Builder setUseErwaHeuristic(boolean value)
Definition: SatParameters.java:12747
.lang.Override boolean hasPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12342
Builder clearAddZeroHalfCuts()
Definition: SatParameters.java:18345
Builder clearMaxNumCuts()
Definition: SatParameters.java:18046
boolean hasName()
Definition: SatParameters.java:12233
.lang.Override boolean getLogToResponse()
Definition: SatParameters.java:15552
Builder setMergeAtMostOneWorkLimit(double value)
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:17000
.lang.Override boolean getInstantiateAllVariables()
Definition: SatParameters.java:20203
Builder clearCountAssumptionLevelsInLbd()
Definition: SatParameters.java:15795
Builder setMaxNumberOfConflicts(long value)
Definition: SatParameters.java:14802
Builder setPresolveBveClauseWeight(int value)
Definition: SatParameters.java:15902
Builder clearMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:13506
Builder clearCutCleanupTarget()
Definition: SatParameters.java:19026
Builder setNameBytes(com.google.protobuf.ByteString value)
Definition: SatParameters.java:12326
.lang.Override boolean getUseProbingSearch()
Definition: SatParameters.java:19651
.lang.Override double getMaxDeterministicTime()
Definition: SatParameters.java:14716
.lang.Override boolean getExpandAlldiffConstraints()
Definition: SatParameters.java:16754
Builder clearMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:17435
.lang.Override boolean hasExploitIntegerLpSolution()
Definition: SatParameters.java:19270
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: SatParameters.java:11666
Builder clearSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:13058
.lang.Override boolean getShareLevelZeroBounds()
Definition: SatParameters.java:20736
.lang.Override boolean hasInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20571
.lang.Override boolean getOptimizeWithCore()
Definition: SatParameters.java:19773
Builder setExploitRelaxationSolution(boolean value)
Definition: SatParameters.java:19482
Builder setCpModelProbingLevel(int value)
Definition: SatParameters.java:16442
com.google.protobuf.ByteString getLogPrefixBytes()
Definition: SatParameters.java:15410
.lang.Override boolean hasBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12960
Builder setMinimizeCore(boolean value)
Definition: SatParameters.java:17260
.lang.Override boolean hasClauseCleanupPeriod()
Definition: SatParameters.java:13075
Builder setUseRinsLns(boolean value)
Definition: SatParameters.java:20936
.lang.Override boolean hasMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:15665
.lang.Override boolean hasAddZeroHalfCuts()
Definition: SatParameters.java:18304
Builder clearUseBlockingRestart()
Definition: SatParameters.java:14424
.lang.Override int getRandomSeed()
Definition: SatParameters.java:15120
Builder setUseBlockingRestart(boolean value)
Definition: SatParameters.java:14408
.lang.Override Builder clear()
Definition: SatParameters.java:10604
.lang.Override boolean hasMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:16984
Builder clearUseImpliedBounds()
Definition: SatParameters.java:21678
.lang.Override boolean hasExploitRelaxationSolution()
Definition: SatParameters.java:19454
Builder setHintConflictLimit(int value)
Definition: SatParameters.java:19169
Builder clearDiversifyLnsParams()
Definition: SatParameters.java:21162
Builder setConvertIntervals(boolean value)
Definition: SatParameters.java:21792
Builder setCutCleanupTarget(int value)
Definition: SatParameters.java:19012
Builder clearAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:20298
Builder setAutoDetectGreaterThanAtLeastOneOf(boolean value)
Definition: SatParameters.java:20281
.lang.Override boolean getSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:13026
Builder setBinarySearchNumConflicts(int value)
Definition: SatParameters.java:19855
Builder clearCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:16401
Builder clearRandomSeed()
Definition: SatParameters.java:15156
Builder setRestartDlAverageRatio(double value)
Definition: SatParameters.java:14307
.lang.Override boolean getShareObjectiveBounds()
Definition: SatParameters.java:20681
Builder clearMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17537
Builder setInterleaveBatchSize(int value)
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20587
.lang.Override boolean hasUsePbResolution()
Definition: SatParameters.java:15598
Builder clearPseudoCostReliabilityThreshold()
Definition: SatParameters.java:19738
.lang.Override boolean hasUseOptionalVariables()
Definition: SatParameters.java:21315
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: SatParameters.java:10939
Builder clearCoverOptimization()
Definition: SatParameters.java:17392
.lang.Override boolean hasUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:17642
.lang.Override boolean hasAddCliqueCuts()
Definition: SatParameters.java:18364
.lang.Override boolean hasGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13743
Builder clearClauseCleanupLbdBound()
Definition: SatParameters.java:13274
.lang.Override boolean hasPolarityRephaseIncrement()
Definition: SatParameters.java:12522
Builder setAddLpConstraintsLazily(boolean value)
Definition: SatParameters.java:18663
Builder setFpRounding(com.google.ortools.sat.SatParameters.FPRoundingMethod value)
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:21035
Builder setVariableActivityDecay(double value)
Definition: SatParameters.java:13604
Builder clearConvertIntervals()
Definition: SatParameters.java:21808
Builder setExploitAllLpSolution(boolean value)
Definition: SatParameters.java:19364
.lang.Override boolean hasUseErwaHeuristic()
Definition: SatParameters.java:12719
.lang.Override int getPolarityRephaseIncrement()
Definition: SatParameters.java:12536
.lang.Override boolean hasNewConstraintsBatchSize()
Definition: SatParameters.java:19044
Builder clearLogToStdout()
Definition: SatParameters.java:15523
Builder clearCpModelPresolve()
Definition: SatParameters.java:16275
.lang.Override boolean getInterleaveSearch()
Definition: SatParameters.java:20524
Builder clearCpModelUseSatPresolve()
Definition: SatParameters.java:16511
.lang.Override boolean hasOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:18064
.lang.Override double getRandomBranchesRatio()
Definition: SatParameters.java:12670
Builder setAddCliqueCuts(boolean value)
Definition: SatParameters.java:18392
.lang.Override boolean hasBinarySearchNumConflicts()
Definition: SatParameters.java:19825
.lang.Override boolean getExpandAutomatonConstraints()
Definition: SatParameters.java:16638
Builder clearKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:20101
Builder setOnlyAddCutsAtLevelZero(boolean value)
Definition: SatParameters.java:18090
Builder clearEnumerateAllSolutions()
Definition: SatParameters.java:20022
.lang.Override boolean hasShareLevelZeroBounds()
Definition: SatParameters.java:20724
.lang.Override boolean getOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:18077
.lang.Override boolean hasFillTightenedDomainsInResponse()
Definition: SatParameters.java:20122
.lang.Override boolean getRepairHint()
Definition: SatParameters.java:19218
.lang.Override boolean hasUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:17717
Builder setPbCleanupRatio(double value)
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13401
.lang.Override boolean getExpandReservoirConstraints()
Definition: SatParameters.java:16813
.lang.Override boolean hasClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:13184
.lang.Override double getCutMaxActiveCountValue()
Definition: SatParameters.java:18902
Builder setUseSatInprocessing(boolean value)
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16540
.lang.Override double getRestartDlAverageRatio()
Definition: SatParameters.java:14294
Builder setSearchBranching(com.google.ortools.sat.SatParameters.SearchBranching value)
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:19115
Builder clearUseErwaHeuristic()
Definition: SatParameters.java:12763
Builder setBlockingRestartWindowSize(int value)
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14453
Builder setNumSearchWorkers(int value)
Definition: SatParameters.java:20468
.lang.Override int getRestartRunningWindowSize()
Definition: SatParameters.java:14237
.lang.Override boolean hasMaxAllDiffCutSize()
Definition: SatParameters.java:18427
.lang.Override boolean hasMaxNumCuts()
Definition: SatParameters.java:17999
Builder clearMergeNoOverlapWorkLimit()
Definition: SatParameters.java:16971
com.google.protobuf.ByteString getDefaultRestartAlgorithmsBytes()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:14103
Builder setUseOptimizationHints(boolean value)
Definition: SatParameters.java:17202
.lang.Override int getRestartPeriod()
Definition: SatParameters.java:14180
.lang.Override boolean hasUsePhaseSaving()
Definition: SatParameters.java:12441
Builder setMaxCutRoundsAtLevelZero(int value)
Definition: SatParameters.java:18792
.lang.Override boolean hasOptimizeWithCore()
Definition: SatParameters.java:19758
Builder clearMipCheckPrecision()
Definition: SatParameters.java:22305
.lang.Override boolean getExploitAllLpSolution()
Definition: SatParameters.java:19350
Builder setClauseCleanupLbdBound(int value)
Definition: SatParameters.java:13259
Builder setClauseCleanupTarget(int value)
Definition: SatParameters.java:13157
.lang.Override boolean hasAddCgCuts()
Definition: SatParameters.java:18186
.lang.Override long getPseudoCostReliabilityThreshold()
Definition: SatParameters.java:19710
.lang.Override boolean getPermuteVariableRandomly()
Definition: SatParameters.java:15191
Builder clearLogPrefix()
Definition: SatParameters.java:15449
.lang.Override double getMaxTimeInSeconds()
Definition: SatParameters.java:14655
.lang.Override int getPresolveSubstitutionLevel()
Definition: SatParameters.java:17045
Builder clearClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:13215
Builder clearLnsExpandIntervalsInConstraintGraph()
optional bool lns_expand_intervals_in_constraint_graph = 184 [default = true];
Definition: SatParameters.java:20895
Builder setUseExactLpReason(boolean value)
Definition: SatParameters.java:21409
.lang.Override com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:17412
Builder mergeFrom(com.google.ortools.sat.SatParameters other)
Definition: SatParameters.java:11681
Builder setUseOverloadCheckerInCumulativeConstraint(boolean value)
Definition: SatParameters.java:17676
Builder clearRandomPolarityRatio()
Definition: SatParameters.java:12637
.lang.Override boolean hasPseudoCostReliabilityThreshold()
Definition: SatParameters.java:19697
Builder clearMipMaxActivityExponent()
Definition: SatParameters.java:22242
Builder clearCatchSigintSignal()
Definition: SatParameters.java:21615
.lang.Override boolean getAddKnapsackCuts()
Definition: SatParameters.java:18138
.lang.Override boolean hasCpModelProbingLevel()
Definition: SatParameters.java:16418
Builder clearPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:15976
Builder clearSearchRandomizationTolerance()
Definition: SatParameters.java:21296
java.lang.String getDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:14084
.lang.Override boolean hasMaxMemoryInMb()
Definition: SatParameters.java:14841
Builder clearNumSearchWorkers()
Definition: SatParameters.java:20487
.lang.Override boolean hasRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:14992
Builder clearUseLnsOnly()
Definition: SatParameters.java:20817
.lang.Override boolean getOptimizeWithMaxHs()
Definition: SatParameters.java:19911
Builder setRandomPolarityRatio(double value)
Definition: SatParameters.java:12619
.lang.Override int getClauseCleanupTarget()
Definition: SatParameters.java:13144
Builder clearOptimizeWithMaxHs()
Definition: SatParameters.java:19947
.lang.Override boolean hasInitialVariablesActivity()
Definition: SatParameters.java:12785
Builder setExpandAutomatonConstraints(boolean value)
Definition: SatParameters.java:16650
.lang.Override boolean hasMinimizeCore()
Definition: SatParameters.java:17236
Builder setTreatBinaryClausesSeparately(boolean value)
Definition: SatParameters.java:15065
Builder clearMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13545
.lang.Override boolean hasEnumerateAllSolutions()
Definition: SatParameters.java:19969
.lang.Override double getClauseActivityDecay()
Definition: SatParameters.java:13837
Builder clearInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20597
Builder setCoverOptimization(boolean value)
Definition: SatParameters.java:17377
.lang.Override boolean hasPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:17099
.lang.Override boolean hasFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:21017
Builder clearUsePbResolution()
Definition: SatParameters.java:15645
Builder setUseDisjunctiveConstraintInCumulativeConstraint(boolean value)
Definition: SatParameters.java:17832
Builder clearUseCombinedNoOverlap()
Definition: SatParameters.java:21552
Builder setSymmetryLevel(int value)
Definition: SatParameters.java:21858
.lang.Override boolean getCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:16310
.lang.Override boolean hasCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:16295
Builder setMaxNumCuts(int value)
Definition: SatParameters.java:18029
.lang.Override int getNumSearchWorkers()
Definition: SatParameters.java:20451
.lang.Override boolean hasMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13876
.lang.Override double getRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14343
.lang.Override boolean getUseBranchingInLp()
Definition: SatParameters.java:21459
Builder clearPresolveBlockedClause()
Definition: SatParameters.java:16035
.lang.Override boolean getMipAutomaticallyScaleVariables()
Definition: SatParameters.java:22038
Builder clearClauseCleanupTarget()
Definition: SatParameters.java:13172
.lang.Override boolean hasCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:16360
Builder clearAddCliqueCuts()
Definition: SatParameters.java:18408
Builder clearPolarityRephaseIncrement()
Definition: SatParameters.java:12566
Builder setMaxTimeInSeconds(double value)
Definition: SatParameters.java:14668
.lang.Override int getMaxConsecutiveInactiveCount()
Definition: SatParameters.java:18839
Builder setDisableConstraintExpansion(boolean value)
Definition: SatParameters.java:16885
.lang.Override boolean getExpandElementConstraints()
Definition: SatParameters.java:16581
Builder setAddLinMaxCuts(boolean value)
Definition: SatParameters.java:18518
.lang.Override boolean getTreatBinaryClausesSeparately()
Definition: SatParameters.java:15051
.lang.Override boolean getExploitRelaxationSolution()
Definition: SatParameters.java:19468
Builder setExploitBestSolution(boolean value)
Definition: SatParameters.java:19421
.lang.Override double getMipVarScaling()
Definition: SatParameters.java:21971
Builder clearMinimizeCore()
Definition: SatParameters.java:17274
Builder setRandomSeed(int value)
Definition: SatParameters.java:15137
Builder setUseFeasibilityPump(boolean value)
Definition: SatParameters.java:20991
.lang.Override int getBooleanEncodingLevel()
Definition: SatParameters.java:17951
.lang.Override boolean hasSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:19097
.lang.Override boolean getPolishLpSolution()
Definition: SatParameters.java:21713
Builder clearPbCleanupIncrement()
Definition: SatParameters.java:13372
.lang.Override boolean hasUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15275
Builder clearInterleaveSearch()
Definition: SatParameters.java:20558
.lang.Override boolean hasAbsoluteGapLimit()
Definition: SatParameters.java:14914
Builder clearExploitObjective()
Definition: SatParameters.java:19557
Builder clearUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:17620
Builder clearMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:17010
Builder clearFindMultipleCores()
Definition: SatParameters.java:17333
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: SatParameters.java:11672
Builder setPresolveBvaThreshold(int value)
Definition: SatParameters.java:16140
.lang.Override int getCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:16373
.lang.Override long getProbingPeriodAtRoot()
Definition: SatParameters.java:19590
Builder setNumConflictsBeforeStrategyChanges(int value)
Definition: SatParameters.java:14549
Builder clearExploitIntegerLpSolution()
Definition: SatParameters.java:19317
.lang.Override boolean hasUseExactLpReason()
Definition: SatParameters.java:21379
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: SatParameters.java:10582
Builder clearExploitAllLpSolution()
Definition: SatParameters.java:19380
.lang.Override boolean hasKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:20045
.lang.Override boolean hasCountAssumptionLevelsInLbd()
Definition: SatParameters.java:15736
.lang.Override com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12925
Builder clearFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:21048
Builder setGlucoseDecayIncrementPeriod(int value)
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13798
Builder setUseBranchingInLp(boolean value)
Definition: SatParameters.java:21473
Builder clearLinearizationLevel()
Definition: SatParameters.java:17920
Builder clearUseBranchingInLp()
Definition: SatParameters.java:21489
.lang.Override final boolean isInitialized()
Definition: SatParameters.java:12194
.lang.Override boolean hasInterleaveSearch()
Definition: SatParameters.java:20508
.lang.Override boolean getStopAfterFirstSolution()
Definition: SatParameters.java:20327
.lang.Override double getPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13393
Builder clearGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13808
Builder clearUseExactLpReason()
Definition: SatParameters.java:21426
Builder setMipVarScaling(double value)
Definition: SatParameters.java:21985
Builder setMinimizeReductionDuringPbResolution(boolean value)
Definition: SatParameters.java:15695
.lang.Override double getPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:15948
.lang.Override double getInitialVariablesActivity()
Definition: SatParameters.java:12802
Builder setAddCgCuts(boolean value)
Definition: SatParameters.java:18212
.lang.Override boolean hasNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:14521
.lang.Override boolean getCatchSigintSignal()
Definition: SatParameters.java:21585
Builder clearUseOptimizationHints()
Definition: SatParameters.java:17219
.lang.Override boolean hasBooleanEncodingLevel()
Definition: SatParameters.java:17938
.lang.Override boolean hasMaxTimeInSeconds()
Definition: SatParameters.java:14642
.lang.Override boolean hasUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:17794
.lang.Override boolean hasHintConflictLimit()
Definition: SatParameters.java:19145
.lang.Override int getPresolveBvaThreshold()
Definition: SatParameters.java:16125
Builder clearPresolveBveClauseWeight()
Definition: SatParameters.java:15917
Builder clearUseOptionalVariables()
Definition: SatParameters.java:21359
.lang.Override double getGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13751
Builder setDefaultRestartAlgorithmsBytes(com.google.protobuf.ByteString value)
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:14145
Builder clearMaxNumberOfConflicts()
Definition: SatParameters.java:14821
.lang.Override boolean hasRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14335
.lang.Override boolean getExpandTableConstraints()
Definition: SatParameters.java:16695
.lang.Override int getPresolveBveClauseWeight()
Definition: SatParameters.java:15889
.lang.Override boolean getLogToStdout()
Definition: SatParameters.java:15497
.lang.Override double getMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13645
.lang.Override boolean hasMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:17404
.lang.Override double getMipCheckPrecision()
Definition: SatParameters.java:22275
.lang.Override int getMaxNumCuts()
Definition: SatParameters.java:18014
Builder clearPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13411
Builder clearRestartDlAverageRatio()
Definition: SatParameters.java:14322
Builder setMinOrthogonalityForLpConstraints(double value)
Definition: SatParameters.java:18733
.lang.Override boolean hasPresolveUseBva()
Definition: SatParameters.java:16052
.lang.Override boolean getUseOptimizationHints()
Definition: SatParameters.java:17187
.lang.Override int getHintConflictLimit()
Definition: SatParameters.java:19157
.lang.Override int getClauseCleanupPeriod()
Definition: SatParameters.java:13087
.lang.Override long getSearchRandomizationTolerance()
Definition: SatParameters.java:21258
.lang.Override boolean hasDisableConstraintExpansion()
Definition: SatParameters.java:16859
.lang.Override boolean hasMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:18768
.lang.Override boolean hasGlucoseMaxDecay()
Definition: SatParameters.java:13683
Builder clearMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13902
.lang.Override boolean hasLogToResponse()
Definition: SatParameters.java:15540
.lang.Override boolean hasUseImpliedBounds()
Definition: SatParameters.java:21634
Builder setFindMultipleCores(boolean value)
Definition: SatParameters.java:17318
Builder clearPresolveBvaThreshold()
Definition: SatParameters.java:16157
.lang.Override boolean hasCutMaxActiveCountValue()
Definition: SatParameters.java:18888
.lang.Override boolean hasMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17506
.lang.Override com.google.ortools.sat.SatParameters.Polarity getInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12393
Builder clearGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13769
Builder clearExpandElementConstraints()
Definition: SatParameters.java:16609
Builder setUseAbslRandom(boolean value)
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15291
Builder setUsePrecedencesInDisjunctiveConstraint(boolean value)
Definition: SatParameters.java:17599
.lang.Override boolean hasAddKnapsackCuts()
Definition: SatParameters.java:18124
.lang.Override boolean hasUseRelaxationLns()
Definition: SatParameters.java:21066
Builder setStrategyChangeIncreaseRatio(double value)
Definition: SatParameters.java:14609
Builder clearExploitBestSolution()
Definition: SatParameters.java:19435
.lang.Override boolean getUseCombinedNoOverlap()
Definition: SatParameters.java:21522
Builder setGlucoseMaxDecay(double value)
Definition: SatParameters.java:13713
Builder setBooleanEncodingLevel(int value)
Definition: SatParameters.java:17964
Builder setRestartRunningWindowSize(int value)
Definition: SatParameters.java:14249
.lang.Override boolean hasPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13385
.lang.Override boolean getPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:17116
Builder setMaxClauseActivityValue(double value)
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13892
Builder setUseLnsOnly(boolean value)
Definition: SatParameters.java:20803
Builder setFillTightenedDomainsInResponse(boolean value)
Definition: SatParameters.java:20154
Builder clearRestartRunningWindowSize()
Definition: SatParameters.java:14263
Builder clearNewConstraintsBatchSize()
Definition: SatParameters.java:19085
Builder clearClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13317
Builder setPresolveProbingDeterministicTimeLimit(double value)
Definition: SatParameters.java:15961
.lang.Override boolean getKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:20063
Builder clearNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:14565
Builder setPolishLpSolution(boolean value)
Definition: SatParameters.java:21728
.lang.Override double getGlucoseMaxDecay()
Definition: SatParameters.java:13698
Builder clearMaxConsecutiveInactiveCount()
Definition: SatParameters.java:18869
.lang.Override boolean hasMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:18701
.lang.Override boolean hasProbingPeriodAtRoot()
Definition: SatParameters.java:19576
Builder setExploitIntegerLpSolution(boolean value)
Definition: SatParameters.java:19300
Builder setRepairHint(boolean value)
Definition: SatParameters.java:19233
.lang.Override boolean hasCpModelUseSatPresolve()
Definition: SatParameters.java:16473
.lang.Override boolean getConvertIntervals()
Definition: SatParameters.java:21778
.lang.Override boolean hasRestartDlAverageRatio()
Definition: SatParameters.java:14281
int getRestartAlgorithmsCount()
Definition: SatParameters.java:13951
Builder clearAddCgCuts()
Definition: SatParameters.java:18227
.lang.Override boolean hasMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:13438
Builder setDiversifyLnsParams(boolean value)
Definition: SatParameters.java:21148
Builder clearRandomizeSearch()
Definition: SatParameters.java:21217
.lang.Override boolean hasLinearizationLevel()
Definition: SatParameters.java:17873
Builder setClauseActivityDecay(double value)
Definition: SatParameters.java:13849
Builder clearShareLevelZeroBounds()
Definition: SatParameters.java:20762
Builder clearRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14361
.lang.Override boolean getReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:20626
.lang.Override boolean hasPresolveSubstitutionLevel()
Definition: SatParameters.java:17030
java.lang.String getName()
Definition: SatParameters.java:12245
Builder clearBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12991
.lang.Override boolean getAddCgCuts()
Definition: SatParameters.java:18199
.lang.Override boolean hasPresolveBvaThreshold()
Definition: SatParameters.java:16110
Builder clearDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:14134
.lang.Override boolean getExploitBestSolution()
Definition: SatParameters.java:19409
Builder clearExpandAutomatonConstraints()
Definition: SatParameters.java:16664
Builder setAddZeroHalfCuts(boolean value)
Definition: SatParameters.java:18330
.lang.Override boolean hasGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13782
Builder clearUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15301
.lang.Override double getMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:18717
Builder clearAddKnapsackCuts()
Definition: SatParameters.java:18168
Builder setPresolveUseBva(boolean value)
Definition: SatParameters.java:16076
Builder setPermuteVariableRandomly(boolean value)
Definition: SatParameters.java:15206
.lang.Override boolean hasRestartRunningWindowSize()
Definition: SatParameters.java:14225
.lang.Override boolean hasExpandReservoirConstraints()
Definition: SatParameters.java:16800
Builder clearPermuteVariableRandomly()
Definition: SatParameters.java:15223
Builder setRandomizeSearch(boolean value)
Definition: SatParameters.java:21203
.lang.Override boolean hasStrategyChangeIncreaseRatio()
Definition: SatParameters.java:14583
.lang.Override int getBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14445
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: SatParameters.java:22312
Builder clearRepairHint()
Definition: SatParameters.java:19250
.lang.Override boolean getDiversifyLnsParams()
Definition: SatParameters.java:21136
Builder setRestartPeriod(int value)
Definition: SatParameters.java:14193
.lang.Override boolean hasMipMaxBound()
Definition: SatParameters.java:21894
.lang.Override int getMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13527
.lang.Override boolean getUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15283
Builder setMergeNoOverlapWorkLimit(double value)
Definition: SatParameters.java:16953
Builder setPseudoCostReliabilityThreshold(long value)
Definition: SatParameters.java:19723
Builder setExploitObjective(boolean value)
Definition: SatParameters.java:19542
.lang.Override boolean getFillTightenedDomainsInResponse()
Definition: SatParameters.java:20138
Builder clearInitialVariablesActivity()
Definition: SatParameters.java:12838
Builder setUseRelaxationLns(boolean value)
Definition: SatParameters.java:21092
.lang.Override com.google.ortools.sat.SatParameters.FPRoundingMethod getFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:21025
.lang.Override double getMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:16992
.lang.Override boolean hasUseRinsLns()
Definition: SatParameters.java:20912
Builder clearExpandAlldiffConstraints()
Definition: SatParameters.java:16782
.lang.Override boolean getExploitObjective()
Definition: SatParameters.java:19529
Builder clearOptimizeWithCore()
Definition: SatParameters.java:19805
Builder setKeepAllFeasibleSolutionsInPresolve(boolean value)
Definition: SatParameters.java:20081
Builder clearMaxIntegerRoundingScaling()
Definition: SatParameters.java:18613
Builder clearInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12416
Builder clearCutMaxActiveCountValue()
Definition: SatParameters.java:18932
.lang.Override boolean hasUseBlockingRestart()
Definition: SatParameters.java:14380
Builder setSearchRandomizationTolerance(long value)
Definition: SatParameters.java:21276
.lang.Override com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:19105
Builder setLogPrefix(java.lang.String value)
Definition: SatParameters.java:15431
Builder setCpModelPostsolveWithFullSolver(boolean value)
Definition: SatParameters.java:16325
.lang.Override boolean hasStopAfterFirstSolution()
Definition: SatParameters.java:20315
Builder clearUseRinsLns()
Definition: SatParameters.java:20950
Builder clearPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12373
Builder setMaxVariableActivityValue(double value)
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13653
Builder setMaxDeterministicTime(double value)
Definition: SatParameters.java:14730
.lang.Override boolean hasPresolveBveThreshold()
Definition: SatParameters.java:15814
.lang.Override com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17514
.lang.Override boolean getAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:12873
.lang.Override Builder clone()
Definition: SatParameters.java:11640
.lang.Override boolean getCpModelPresolve()
Definition: SatParameters.java:16249
Builder clearFillTightenedDomainsInResponse()
Definition: SatParameters.java:20172
Builder setLogToResponse(boolean value)
Definition: SatParameters.java:15564
Builder clearPresolveUseBva()
Definition: SatParameters.java:16090
.lang.Override boolean hasBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14476
Builder clearMaxMemoryInMb()
Definition: SatParameters.java:14888
.lang.Override boolean getCoverOptimization()
Definition: SatParameters.java:17364
.lang.Override boolean hasReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:20614
.lang.Override double getAbsoluteGapLimit()
Definition: SatParameters.java:14935
Builder setOptimizeWithMaxHs(boolean value)
Definition: SatParameters.java:19928
.lang.Override boolean hasSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:13011
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: SatParameters.java:10576
Builder clearMipAutomaticallyScaleVariables()
Definition: SatParameters.java:22072
.lang.Override int getPresolveBveThreshold()
Definition: SatParameters.java:15828
.lang.Override com.google.ortools.sat.SatParameters build()
Definition: SatParameters.java:10949
.lang.Override boolean getUseImpliedBounds()
Definition: SatParameters.java:21648
Builder clearMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12948
Builder clearAddLpConstraintsLazily()
Definition: SatParameters.java:18680
.lang.Override double getVariableActivityDecay()
Definition: SatParameters.java:13586
Builder setClauseCleanupProtection(com.google.ortools.sat.SatParameters.ClauseProtection value)
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:13202
Builder setUseImpliedBounds(boolean value)
Definition: SatParameters.java:21662
.lang.Override boolean getUseLnsOnly()
Definition: SatParameters.java:20791
Builder clearUseRelaxationLns()
Definition: SatParameters.java:21107
Builder clearUsePhaseSaving()
Definition: SatParameters.java:12503
Builder setPreferredVariableOrder(com.google.ortools.sat.SatParameters.VariableOrder value)
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12360
.lang.Override int getPbCleanupIncrement()
Definition: SatParameters.java:13346
.lang.Override boolean getPresolveBlockedClause()
Definition: SatParameters.java:16007
Builder setMaxSatStratification(com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm value)
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17524
.lang.Override boolean hasUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16524
.lang.Override com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:13192
Builder clearPresolveSubstitutionLevel()
Definition: SatParameters.java:17077
Builder clearMipWantedPrecision()
Definition: SatParameters.java:22163
Builder setDefaultRestartAlgorithms(java.lang.String value)
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:14120
.lang.Override boolean hasMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:17453
.lang.Override boolean hasStopAfterPresolve()
Definition: SatParameters.java:20371
.lang.Override boolean hasDiversifyLnsParams()
Definition: SatParameters.java:21124
.lang.Override int getClauseCleanupLbdBound()
Definition: SatParameters.java:13246
Builder setBinaryMinimizationAlgorithm(com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm value)
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12978
.lang.Override boolean hasLnsExpandIntervalsInConstraintGraph()
optional bool lns_expand_intervals_in_constraint_graph = 184 [default = true];
Definition: SatParameters.java:20869
Builder addRestartAlgorithms(com.google.ortools.sat.SatParameters.RestartAlgorithm value)
Definition: SatParameters.java:14016
Builder clearUseFeasibilityPump()
Definition: SatParameters.java:21005
Builder setCutActiveCountDecay(double value)
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18961
.lang.Override int getMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:13460
.lang.Override boolean hasCpModelPresolve()
Definition: SatParameters.java:16237
boolean hasDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:14077
.lang.Override boolean getFindMultipleCores()
Definition: SatParameters.java:17305
.lang.Override int getMaxIntegerRoundingScaling()
Definition: SatParameters.java:18575
.lang.Override boolean hasRandomBranchesRatio()
Definition: SatParameters.java:12656
.lang.Override boolean hasPolishLpSolution()
Definition: SatParameters.java:21698
Builder setLogPrefixBytes(com.google.protobuf.ByteString value)
Definition: SatParameters.java:15464
Builder clearRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:15018
.lang.Override boolean getUsePhaseSaving()
Definition: SatParameters.java:12461
Builder setMinimizationAlgorithm(com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm value)
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12935
Builder setReduceMemoryUsageInInterleaveMode(boolean value)
Definition: SatParameters.java:20638
.lang.Override boolean getAddLinMaxCuts()
Definition: SatParameters.java:18504
Builder clearPolishLpSolution()
Definition: SatParameters.java:21745
.lang.Override boolean getAddMirCuts()
Definition: SatParameters.java:18258
Builder setMipCheckPrecision(double value)
Definition: SatParameters.java:22289
com.google.protobuf.ByteString getNameBytes()
Definition: SatParameters.java:12269
Builder clearExploitRelaxationSolution()
Definition: SatParameters.java:19498
.lang.Override boolean getMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:17466
.lang.Override long getMaxNumberOfConflicts()
Definition: SatParameters.java:14785
.lang.Override boolean hasMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12917
.lang.Override boolean hasExpandTableConstraints()
Definition: SatParameters.java:16682
Builder clearUseProbingSearch()
Definition: SatParameters.java:19679
.lang.Override boolean getUseOptionalVariables()
Definition: SatParameters.java:21329
Builder clearMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13663
Builder clearAddLinMaxCuts()
Definition: SatParameters.java:18534
Builder setMipAutomaticallyScaleVariables(boolean value)
Definition: SatParameters.java:22054
.lang.Override boolean getUsePbResolution()
Definition: SatParameters.java:15613
.lang.Override boolean getExploitIntegerLpSolution()
Definition: SatParameters.java:19285
Builder setPresolveBlockedClause(boolean value)
Definition: SatParameters.java:16020
.lang.Override boolean hasPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:15236
.lang.Override boolean getAddZeroHalfCuts()
Definition: SatParameters.java:18317
Builder setShareLevelZeroBounds(boolean value)
Definition: SatParameters.java:20748
.lang.Override boolean getAddLpConstraintsLazily()
Definition: SatParameters.java:18648
Builder clearStrategyChangeIncreaseRatio()
Definition: SatParameters.java:14624
.lang.Override boolean getUseErwaHeuristic()
Definition: SatParameters.java:12733
.lang.Override boolean getAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:20266
Builder clearClauseCleanupPeriod()
Definition: SatParameters.java:13113
Builder setCpModelPresolve(boolean value)
Definition: SatParameters.java:16261
Builder setUsePhaseSaving(boolean value)
Definition: SatParameters.java:12481
Builder clearRestartPeriod()
Definition: SatParameters.java:14208
Builder setAlsoBumpVariablesInConflictReasons(boolean value)
Definition: SatParameters.java:12888
.lang.Override boolean hasUseOptimizationHints()
Definition: SatParameters.java:17172
.lang.Override boolean hasMipAutomaticallyScaleVariables()
Definition: SatParameters.java:22022
.lang.Override boolean hasLogSearchProgress()
Definition: SatParameters.java:15319
.lang.Override int getSymmetryLevel()
Definition: SatParameters.java:21843
.lang.Override boolean hasUseBranchingInLp()
Definition: SatParameters.java:21445
Builder setPresolveExtractIntegerEnforcement(boolean value)
Definition: SatParameters.java:17133
Builder setPresolveSubstitutionLevel(int value)
Definition: SatParameters.java:17060
Builder clearClauseActivityDecay()
Definition: SatParameters.java:13863
.lang.Override boolean getRandomizeSearch()
Definition: SatParameters.java:21191
.lang.Override boolean hasNumSearchWorkers()
Definition: SatParameters.java:20434
.lang.Override boolean hasAddLinMaxCuts()
Definition: SatParameters.java:18490
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: SatParameters.java:11650
.lang.Override boolean getUseFeasibilityPump()
Definition: SatParameters.java:20979
Builder clearStopAfterPresolve()
Definition: SatParameters.java:20412
.lang.Override double getMipMaxBound()
Definition: SatParameters.java:21908
.lang.Override boolean hasCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18945
Builder setCpModelMaxNumPresolveOperations(int value)
Definition: SatParameters.java:16386
.lang.Override boolean getUseBlockingRestart()
Definition: SatParameters.java:14394
.lang.Override int getBinarySearchNumConflicts()
Definition: SatParameters.java:19840
Builder setAddKnapsackCuts(boolean value)
Definition: SatParameters.java:18152
.lang.Override int getGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13790
Builder setAddMirCuts(boolean value)
Definition: SatParameters.java:18271
Builder clearBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14502
.lang.Override boolean hasBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14437
Builder clearExpandTableConstraints()
Definition: SatParameters.java:16723
.lang.Override boolean getUseExactLpReason()
Definition: SatParameters.java:21394
.lang.Override int getMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:18780
Builder setExpandElementConstraints(boolean value)
Definition: SatParameters.java:16594
Builder setMaxConsecutiveInactiveCount(int value)
Definition: SatParameters.java:18853
.lang.Override com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12968
.lang.Override com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12350
Builder clearLogToResponse()
Definition: SatParameters.java:15578
Builder setUseOptionalVariables(boolean value)
Definition: SatParameters.java:21343
Builder clearUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:17695
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: SatParameters.java:11655
.lang.Override boolean getStopAfterPresolve()
Definition: SatParameters.java:20384
static final int EXPLOIT_BEST_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6226
static final int USE_OPTIONAL_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:7166
static final int CLAUSE_ACTIVITY_DECAY_FIELD_NUMBER
Definition: SatParameters.java:3487
.lang.Override int getNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:3853
.lang.Override boolean hasExploitAllLpSolution()
Definition: SatParameters.java:6208
.lang.Override boolean getCountAssumptionLevelsInLbd()
Definition: SatParameters.java:4465
static final int PRESOLVE_BVE_CLAUSE_WEIGHT_FIELD_NUMBER
Definition: SatParameters.java:4500
static final int MAX_NUM_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5539
static final int ADD_MIR_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5661
.lang.Override boolean hasMipCheckPrecision()
Definition: SatParameters.java:7645
static final int USE_TIMETABLE_EDGE_FINDING_IN_CUMULATIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5399
static final int SEARCH_RANDOMIZATION_TOLERANCE_FIELD_NUMBER
Definition: SatParameters.java:7127
.lang.Override boolean hasRepairHint()
Definition: SatParameters.java:6143
.lang.Override boolean hasPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:4541
.lang.Override boolean getAddCliqueCuts()
Definition: SatParameters.java:5746
static final int RANDOM_BRANCHES_RATIO_FIELD_NUMBER
Definition: SatParameters.java:2920
.lang.Override double getCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:6023
.lang.Override boolean hasCatchSigintSignal()
Definition: SatParameters.java:7305
static final int LNS_EXPAND_INTERVALS_IN_CONSTRAINT_GRAPH_FIELD_NUMBER
Definition: SatParameters.java:6952
.lang.Override boolean hasAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:3033
.lang.Override boolean hasUseProbingSearch()
Definition: SatParameters.java:6356
.lang.Override boolean getUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:4836
.lang.Override boolean hasRandomPolarityRatio()
Definition: SatParameters.java:2900
static final int MIP_AUTOMATICALLY_SCALE_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:7513
.lang.Override int getCutCleanupTarget()
Definition: SatParameters.java:6050
static final int MAX_SAT_STRATIFICATION_FIELD_NUMBER
Definition: SatParameters.java:5302
.lang.Override boolean getPresolveUseBva()
Definition: SatParameters.java:4610
static final int RESTART_LBD_AVERAGE_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3738
.lang.Override boolean hasExpandAlldiffConstraints()
Definition: SatParameters.java:4937
.lang.Override double getRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:4076
.lang.Override double getBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:3822
.lang.Override boolean getUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:5358
.lang.Override boolean hasInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:2798
static final int CLAUSE_CLEANUP_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3123
.lang.Override boolean hasExpandElementConstraints()
Definition: SatParameters.java:4852
static final int PRESOLVE_SUBSTITUTION_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:5066
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10488
static final int USE_IMPLIED_BOUNDS_FIELD_NUMBER
Definition: SatParameters.java:7323
.lang.Override boolean hasPresolveBveClauseWeight()
Definition: SatParameters.java:4512
.lang.Override boolean hasPresolveBlockedClause()
Definition: SatParameters.java:4570
.lang.Override boolean hasMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:3404
.lang.Override java.lang.String getDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:3620
.lang.Override boolean hasSearchRandomizationTolerance()
Definition: SatParameters.java:7144
.lang.Override boolean hasAddLpConstraintsLazily()
Definition: SatParameters.java:5865
.lang.Override boolean hasMipVarScaling()
Definition: SatParameters.java:7495
static final int CUT_CLEANUP_TARGET_FIELD_NUMBER
Definition: SatParameters.java:6027
.lang.Override boolean hasLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:6940
.lang.Override boolean hasMaxConsecutiveInactiveCount()
Definition: SatParameters.java:5959
.lang.Override boolean hasExpandAutomatonConstraints()
Definition: SatParameters.java:4880
.lang.Override boolean hasMaxDeterministicTime()
Definition: SatParameters.java:3928
.lang.Override boolean hasFindMultipleCores()
Definition: SatParameters.java:5208
static com.google.ortools.sat.SatParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10509
.lang.Override boolean hasUseCombinedNoOverlap()
Definition: SatParameters.java:7274
.lang.Override boolean hasRandomSeed()
Definition: SatParameters.java:4127
.lang.Override com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:3240
.lang.Override boolean getMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:4424
.lang.Override int getCpModelProbingLevel()
Definition: SatParameters.java:4790
.lang.Override double getRandomPolarityRatio()
Definition: SatParameters.java:2916
static final int RESTART_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3653
.lang.Override double getStrategyChangeIncreaseRatio()
Definition: SatParameters.java:3882
.lang.Override boolean hasCoverOptimization()
Definition: SatParameters.java:5237
.lang.Override boolean getUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:5473
.lang.Override boolean getDisableConstraintExpansion()
Definition: SatParameters.java:5008
.lang.Override boolean getUseRelaxationLns()
Definition: SatParameters.java:7069
static final int CP_MODEL_USE_SAT_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:4794
.lang.Override boolean hasUseLnsOnly()
Definition: SatParameters.java:6917
.lang.Override boolean hasMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:3346
.lang.Override boolean hasTreatBinaryClausesSeparately()
Definition: SatParameters.java:4093
.lang.Override boolean hasRestartPeriod()
Definition: SatParameters.java:3665
.lang.Override boolean hasExploitObjective()
Definition: SatParameters.java:6296
.lang.Override boolean hasPermuteVariableRandomly()
Definition: SatParameters.java:4162
.lang.Override com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index)
Definition: SatParameters.java:3601
.lang.Override double getMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:3529
.lang.Override boolean hasInstantiateAllVariables()
Definition: SatParameters.java:6628
static final int MINIMIZE_WITH_PROPAGATION_RESTART_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3292
.lang.Override boolean hasUseFeasibilityPump()
Definition: SatParameters.java:7009
static final int SHARE_OBJECTIVE_BOUNDS_FIELD_NUMBER
Definition: SatParameters.java:6852
.lang.Override int getMipMaxActivityExponent()
Definition: SatParameters.java:7628
.lang.Override boolean getEnumerateAllSolutions()
Definition: SatParameters.java:6538
.lang.Override boolean hasAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:6659
.lang.Override int getRestartAlgorithmsCount()
Definition: SatParameters.java:3581
.lang.Override boolean hasCutCleanupTarget()
Definition: SatParameters.java:6038
.lang.Override boolean getPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:4196
.lang.Override int getMaxPresolveIterations()
Definition: SatParameters.java:4674
.lang.Override boolean hasRandomizeSearch()
Definition: SatParameters.java:7111
.lang.Override boolean hasDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:3612
static final int MIP_VAR_SCALING_FIELD_NUMBER
Definition: SatParameters.java:7482
.lang.Override boolean hasExploitBestSolution()
Definition: SatParameters.java:6237
static final int INTERLEAVE_BATCH_SIZE_FIELD_NUMBER
Definition: SatParameters.java:6806
static com.google.ortools.sat.SatParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10521
.lang.Override boolean hasUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:5339
static final int USE_RELAXATION_LNS_FIELD_NUMBER
Definition: SatParameters.java:7044
static final int USE_PROBING_SEARCH_FIELD_NUMBER
Definition: SatParameters.java:6344
.lang.Override int getLinearizationLevel()
Definition: SatParameters.java:5506
static final int LNS_FOCUS_ON_DECISION_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:6933
static final int SUBSUMPTION_DURING_CONFLICT_ANALYSIS_FIELD_NUMBER
Definition: SatParameters.java:3090
.lang.Override boolean hasClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:3233
static final int INITIAL_VARIABLES_ACTIVITY_FIELD_NUMBER
Definition: SatParameters.java:2982
.lang.Override int getInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:6821
.lang.Override boolean hasMaxIntegerRoundingScaling()
Definition: SatParameters.java:5829
.lang.Override java.lang.String getLogPrefix()
Definition: SatParameters.java:4271
static final int HINT_CONFLICT_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:6102
.lang.Override boolean getUseRinsLns()
Definition: SatParameters.java:6994
.lang.Override boolean hasClauseActivityDecay()
Definition: SatParameters.java:3498
static final int MIP_WANTED_PRECISION_FIELD_NUMBER
Definition: SatParameters.java:7548
.lang.Override boolean hasMipMaxActivityExponent()
Definition: SatParameters.java:7610
.lang.Override boolean hasShareObjectiveBounds()
Definition: SatParameters.java:6863
.lang.Override boolean getCpModelUseSatPresolve()
Definition: SatParameters.java:4817
.lang.Override boolean hasLogPrefix()
Definition: SatParameters.java:4259
.lang.Override boolean hasSymmetryLevel()
Definition: SatParameters.java:7432
.lang.Override double getMipWantedPrecision()
Definition: SatParameters.java:7589
static final int RANDOMIZE_SEARCH_FIELD_NUMBER
Definition: SatParameters.java:7100
.lang.Override boolean hasMaxPresolveIterations()
Definition: SatParameters.java:4660
.lang.Override boolean hasMaxNumberOfConflicts()
Definition: SatParameters.java:3962
.lang.Override boolean hasClauseCleanupTarget()
Definition: SatParameters.java:3162
.lang.Override boolean hasAddMirCuts()
Definition: SatParameters.java:5673
static final int LOG_TO_STDOUT_FIELD_NUMBER
Definition: SatParameters.java:4308
.lang.Override long getMaxMemoryInMb()
Definition: SatParameters.java:4012
.lang.Override com.google.ortools.sat.SatParameters getDefaultInstanceForType()
Definition: SatParameters.java:22358
static final int ALSO_BUMP_VARIABLES_IN_CONFLICT_REASONS_FIELD_NUMBER
Definition: SatParameters.java:3019
static final int COUNT_ASSUMPTION_LEVELS_IN_LBD_FIELD_NUMBER
Definition: SatParameters.java:4428
static final int USE_RINS_LNS_FIELD_NUMBER
Definition: SatParameters.java:6971
.lang.Override boolean getUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:5432
.lang.Override boolean getMinimizeCore()
Definition: SatParameters.java:5192
static final int FIND_MULTIPLE_CORES_FIELD_NUMBER
Definition: SatParameters.java:5196
.lang.Override double getMergeNoOverlapWorkLimit()
Definition: SatParameters.java:5043
static final int NUM_SEARCH_WORKERS_FIELD_NUMBER
Definition: SatParameters.java:6734
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: SatParameters.java:10557
static final int STRATEGY_CHANGE_INCREASE_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3857
.lang.Override boolean hasConvertIntervals()
Definition: SatParameters.java:7400
.lang.Override boolean getUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:5395
.lang.Override boolean hasMergeNoOverlapWorkLimit()
Definition: SatParameters.java:5027
.lang.Override boolean getLogSearchProgress()
Definition: SatParameters.java:4244
static final int MAX_VARIABLE_ACTIVITY_VALUE_FIELD_NUMBER
Definition: SatParameters.java:3397
.lang.Override boolean getLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:6948
.lang.Override int getNewConstraintsBatchSize()
Definition: SatParameters.java:6079
static Builder newBuilder(com.google.ortools.sat.SatParameters prototype)
Definition: SatParameters.java:10547
.lang.Override boolean hasLogToStdout()
Definition: SatParameters.java:4319
.lang.Override int getMaxAllDiffCutSize()
Definition: SatParameters.java:5777
.lang.Override boolean getLnsExpandIntervalsInConstraintGraph()
optional bool lns_expand_intervals_in_constraint_graph = 184 [default = true];
Definition: SatParameters.java:6967
static final int ADD_CLIQUE_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5719
.lang.Override boolean hasPbCleanupIncrement()
Definition: SatParameters.java:3257
.lang.Override boolean hasOptimizeWithMaxHs()
Definition: SatParameters.java:6484
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: SatParameters.java:10528
.lang.Override boolean hasVariableActivityDecay()
Definition: SatParameters.java:3375
static final int AUTO_DETECT_GREATER_THAN_AT_LEAST_ONE_OF_FIELD_NUMBER
Definition: SatParameters.java:6645
.lang.Override boolean hasMipWantedPrecision()
Definition: SatParameters.java:7568
.lang.Override boolean hasClauseCleanupLbdBound()
Definition: SatParameters.java:3210
static final int COVER_OPTIMIZATION_FIELD_NUMBER
Definition: SatParameters.java:5225
static final int STOP_AFTER_FIRST_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6678
.lang.Override boolean hasPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:2779
.lang.Override boolean getLogToResponse()
Definition: SatParameters.java:4358
.lang.Override boolean getInstantiateAllVariables()
Definition: SatParameters.java:6641
.lang.Override boolean getUseProbingSearch()
Definition: SatParameters.java:6369
.lang.Override double getMaxDeterministicTime()
Definition: SatParameters.java:3942
.lang.Override boolean getExpandAlldiffConstraints()
Definition: SatParameters.java:4950
.lang.Override boolean hasExploitIntegerLpSolution()
Definition: SatParameters.java:6176
static final int BLOCKING_RESTART_MULTIPLIER_FIELD_NUMBER
Definition: SatParameters.java:3807
static final int STOP_AFTER_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:6705
.lang.Override boolean getShareLevelZeroBounds()
Definition: SatParameters.java:6902
.lang.Override boolean hasInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:6813
static final int CLAUSE_CLEANUP_ORDERING_FIELD_NUMBER
Definition: SatParameters.java:3227
.lang.Override boolean getOptimizeWithCore()
Definition: SatParameters.java:6431
.lang.Override boolean hasBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:3077
.lang.Override boolean hasClauseCleanupPeriod()
Definition: SatParameters.java:3134
.lang.Override boolean hasMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:4409
.lang.Override boolean hasAddZeroHalfCuts()
Definition: SatParameters.java:5702
.lang.Override int getRandomSeed()
Definition: SatParameters.java:4144
static com.google.ortools.sat.SatParameters getDefaultInstance()
Definition: SatParameters.java:22333
static final int EXPAND_AUTOMATON_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4869
.lang.Override boolean hasMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:5054
.lang.Override boolean hasExploitRelaxationSolution()
Definition: SatParameters.java:6266
.lang.Override boolean getSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:3119
static final int USE_DISJUNCTIVE_CONSTRAINT_IN_CUMULATIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5436
static com.google.ortools.sat.SatParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10498
.lang.Override java.lang.String getName()
Definition: SatParameters.java:2735
static final int ADD_KNAPSACK_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5601
static final int PROBING_PERIOD_AT_ROOT_FIELD_NUMBER
Definition: SatParameters.java:6313
.lang.Override boolean getShareObjectiveBounds()
Definition: SatParameters.java:6875
static final int MAX_SAT_ASSUMPTION_ORDER_FIELD_NUMBER
Definition: SatParameters.java:5254
.lang.Override boolean hasUsePbResolution()
Definition: SatParameters.java:4376
static final int NUM_CONFLICTS_BEFORE_STRATEGY_CHANGES_FIELD_NUMBER
Definition: SatParameters.java:3826
static final int MINIMIZATION_ALGORITHM_FIELD_NUMBER
Definition: SatParameters.java:3052
.lang.Override boolean hasUseOptionalVariables()
Definition: SatParameters.java:7179
static final int PRESOLVE_PROBING_DETERMINISTIC_TIME_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:4529
static final int BLOCKING_RESTART_WINDOW_SIZE_FIELD_NUMBER
Definition: SatParameters.java:3788
.lang.Override boolean hasUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:5378
static final int MINIMIZE_CORE_FIELD_NUMBER
Definition: SatParameters.java:5169
.lang.Override boolean hasAddCliqueCuts()
Definition: SatParameters.java:5732
.lang.Override boolean hasGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:3456
.lang.Override boolean hasPolarityRephaseIncrement()
Definition: SatParameters.java:2867
static final int LOG_SEARCH_PROGRESS_FIELD_NUMBER
Definition: SatParameters.java:4219
.lang.Override boolean hasUseErwaHeuristic()
Definition: SatParameters.java:2964
static final int PRESOLVE_EXTRACT_INTEGER_ENFORCEMENT_FIELD_NUMBER
Definition: SatParameters.java:5099
static final int MAX_INTEGER_ROUNDING_SCALING_FIELD_NUMBER
Definition: SatParameters.java:5812
.lang.Override int getPolarityRephaseIncrement()
Definition: SatParameters.java:2881
.lang.Override boolean hasNewConstraintsBatchSize()
Definition: SatParameters.java:6066
static final int MAX_CONSECUTIVE_INACTIVE_COUNT_FIELD_NUMBER
Definition: SatParameters.java:5946
static final int CUT_MAX_ACTIVE_COUNT_VALUE_FIELD_NUMBER
Definition: SatParameters.java:5977
.lang.Override boolean getInterleaveSearch()
Definition: SatParameters.java:6802
.lang.Override boolean hasOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:5584
.lang.Override double getRandomBranchesRatio()
Definition: SatParameters.java:2947
static final int REPAIR_HINT_FIELD_NUMBER
Definition: SatParameters.java:6129
.lang.Override boolean hasBinarySearchNumConflicts()
Definition: SatParameters.java:6449
.lang.Override boolean getExpandAutomatonConstraints()
Definition: SatParameters.java:4892
.lang.Override boolean hasShareLevelZeroBounds()
Definition: SatParameters.java:6890
static final int MIN_ORTHOGONALITY_FOR_LP_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:5884
static final int PERMUTE_PRESOLVE_CONSTRAINT_ORDER_FIELD_NUMBER
Definition: SatParameters.java:4181
static final int MIP_MAX_BOUND_FIELD_NUMBER
Definition: SatParameters.java:7451
.lang.Override boolean getOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:5597
.lang.Override boolean hasFillTightenedDomainsInResponse()
Definition: SatParameters.java:6596
.lang.Override boolean getRepairHint()
Definition: SatParameters.java:6158
.lang.Override boolean hasUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:5415
static final int USE_SAT_INPROCESSING_FIELD_NUMBER
Definition: SatParameters.java:4821
.lang.Override boolean getExpandReservoirConstraints()
Definition: SatParameters.java:4979
.lang.Override boolean hasClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:3185
.lang.Override double getCutMaxActiveCountValue()
Definition: SatParameters.java:6004
.lang.Override double getRestartDlAverageRatio()
Definition: SatParameters.java:3734
static final int USE_OPTIMIZATION_HINTS_FIELD_NUMBER
Definition: SatParameters.java:5136
static final int POLARITY_REPHASE_INCREMENT_FIELD_NUMBER
Definition: SatParameters.java:2854
.lang.Override int getRestartRunningWindowSize()
Definition: SatParameters.java:3705
.lang.Override boolean hasMaxAllDiffCutSize()
Definition: SatParameters.java:5763
.lang.Override boolean hasMaxNumCuts()
Definition: SatParameters.java:5553
static final int USE_PB_RESOLUTION_FIELD_NUMBER
Definition: SatParameters.java:4362
static final int MAX_PRESOLVE_ITERATIONS_FIELD_NUMBER
Definition: SatParameters.java:4647
.lang.Override int getRestartPeriod()
Definition: SatParameters.java:3678
.lang.Override boolean hasUsePhaseSaving()
Definition: SatParameters.java:2830
static final int MAX_NUMBER_OF_CONFLICTS_FIELD_NUMBER
Definition: SatParameters.java:3946
.lang.Override boolean hasOptimizeWithCore()
Definition: SatParameters.java:6416
.lang.Override boolean getExploitAllLpSolution()
Definition: SatParameters.java:6222
.lang.Override boolean hasAddCgCuts()
Definition: SatParameters.java:5644
.lang.Override long getPseudoCostReliabilityThreshold()
Definition: SatParameters.java:6398
static final int USE_COMBINED_NO_OVERLAP_FIELD_NUMBER
Definition: SatParameters.java:7261
.lang.Override boolean getPermuteVariableRandomly()
Definition: SatParameters.java:4177
.lang.Override double getMaxTimeInSeconds()
Definition: SatParameters.java:3911
.lang.Override int getPresolveSubstitutionLevel()
Definition: SatParameters.java:5095
.lang.Override com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:5267
.lang.Override com.google.protobuf.Parser< SatParameters > getParserForType()
Definition: SatParameters.java:22353
.lang.Override boolean hasPseudoCostReliabilityThreshold()
Definition: SatParameters.java:6385
.lang.Override boolean getAddKnapsackCuts()
Definition: SatParameters.java:5628
.lang.Override boolean hasCpModelProbingLevel()
Definition: SatParameters.java:4778
.lang.Override Builder toBuilder()
Definition: SatParameters.java:10551
.lang.Override boolean hasMaxMemoryInMb()
Definition: SatParameters.java:3997
.lang.Override boolean hasRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:4068
static final int NAME_FIELD_NUMBER
Definition: SatParameters.java:2710
.lang.Override boolean getOptimizeWithMaxHs()
Definition: SatParameters.java:6501
static final int USE_PRECEDENCES_IN_DISJUNCTIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5321
.lang.Override Builder newBuilderForType()
Definition: SatParameters.java:10543
static com.google.ortools.sat.SatParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10477
static final int MAX_CLAUSE_ACTIVITY_VALUE_FIELD_NUMBER
Definition: SatParameters.java:3514
.lang.Override int getClauseCleanupTarget()
Definition: SatParameters.java:3175
static final int CP_MODEL_POSTSOLVE_WITH_FULL_SOLVER_FIELD_NUMBER
Definition: SatParameters.java:4705
.lang.Override boolean hasInitialVariablesActivity()
Definition: SatParameters.java:2998
.lang.Override boolean hasMinimizeCore()
Definition: SatParameters.java:5180
.lang.Override boolean hasEnumerateAllSolutions()
Definition: SatParameters.java:6521
.lang.Override double getClauseActivityDecay()
Definition: SatParameters.java:3510
static com.google.protobuf.Parser< SatParameters > parser()
Definition: SatParameters.java:22348
static final int POLISH_LP_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:7354
.lang.Override boolean hasPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:5115
.lang.Override boolean hasFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:7031
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: SatParameters.java:7675
static final int GLUCOSE_DECAY_INCREMENT_FIELD_NUMBER
Definition: SatParameters.java:3449
static final int PRESOLVE_BVE_THRESHOLD_FIELD_NUMBER
Definition: SatParameters.java:4469
static final int RESTART_ALGORITHMS_FIELD_NUMBER
Definition: SatParameters.java:3533
static final int GLUCOSE_DECAY_INCREMENT_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3468
.lang.Override boolean getCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:4734
.lang.Override int getSerializedSize()
Definition: SatParameters.java:8173
static final int KEEP_ALL_FEASIBLE_SOLUTIONS_IN_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:6542
.lang.Override boolean hasCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:4719
static final int CLAUSE_CLEANUP_LBD_BOUND_FIELD_NUMBER
Definition: SatParameters.java:3198
.lang.Override int getNumSearchWorkers()
Definition: SatParameters.java:6767
.lang.Override boolean hasMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:3521
.lang.Override double getRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:3753
static final int MAX_TIME_IN_SECONDS_FIELD_NUMBER
Definition: SatParameters.java:3886
.lang.Override boolean getUseBranchingInLp()
Definition: SatParameters.java:7257
.lang.Override boolean getMipAutomaticallyScaleVariables()
Definition: SatParameters.java:7544
.lang.Override java.util.List< com.google.ortools.sat.SatParameters.RestartAlgorithm > getRestartAlgorithmsList()
Definition: SatParameters.java:3561
static final int USE_FEASIBILITY_PUMP_FIELD_NUMBER
Definition: SatParameters.java:6998
.lang.Override boolean hasCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:4750
static final int EXPAND_ALLDIFF_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4925
static final int TREAT_BINARY_CLAUSES_SEPARATELY_FIELD_NUMBER
Definition: SatParameters.java:4080
static final int PRESOLVE_USE_BVA_FIELD_NUMBER
Definition: SatParameters.java:4587
.lang.Override int getMaxConsecutiveInactiveCount()
Definition: SatParameters.java:5973
.lang.Override boolean getExpandElementConstraints()
Definition: SatParameters.java:4865
.lang.Override boolean getTreatBinaryClausesSeparately()
Definition: SatParameters.java:4107
.lang.Override boolean getExploitRelaxationSolution()
Definition: SatParameters.java:6280
static final int USE_LNS_ONLY_FIELD_NUMBER
Definition: SatParameters.java:6906
.lang.Override double getMipVarScaling()
Definition: SatParameters.java:7509
static final int PRESOLVE_BVA_THRESHOLD_FIELD_NUMBER
Definition: SatParameters.java:4614
.lang.Override int getBooleanEncodingLevel()
Definition: SatParameters.java:5535
.lang.Override boolean hasSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:6089
.lang.Override boolean getPolishLpSolution()
Definition: SatParameters.java:7383
.lang.Override boolean hasUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:4207
static final int MIP_MAX_ACTIVITY_EXPONENT_FIELD_NUMBER
Definition: SatParameters.java:7593
.lang.Override boolean hasAbsoluteGapLimit()
Definition: SatParameters.java:4036
.lang.Override int getCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:4763
.lang.Override long getProbingPeriodAtRoot()
Definition: SatParameters.java:6340
.lang.Override boolean hasUseExactLpReason()
Definition: SatParameters.java:7211
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: SatParameters.java:1127
static final int ADD_LIN_MAX_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5781
.lang.Override boolean hasKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:6559
.lang.Override boolean hasCountAssumptionLevelsInLbd()
Definition: SatParameters.java:4446
.lang.Override com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:3065
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: SatParameters.java:148
static final int CP_MODEL_MAX_NUM_PRESOLVE_OPERATIONS_FIELD_NUMBER
Definition: SatParameters.java:4738
.lang.Override final boolean isInitialized()
Definition: SatParameters.java:7665
.lang.Override boolean hasInterleaveSearch()
Definition: SatParameters.java:6786
.lang.Override boolean getStopAfterFirstSolution()
Definition: SatParameters.java:6701
.lang.Override double getPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:3288
.lang.Override double getPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:4554
.lang.Override double getInitialVariablesActivity()
Definition: SatParameters.java:3015
static final int EXPLOIT_ALL_LP_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6195
static final int CATCH_SIGINT_SIGNAL_FIELD_NUMBER
Definition: SatParameters.java:7292
.lang.Override boolean hasNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:3839
.lang.Override boolean getCatchSigintSignal()
Definition: SatParameters.java:7319
.lang.Override boolean hasBooleanEncodingLevel()
Definition: SatParameters.java:5522
.lang.Override boolean hasMaxTimeInSeconds()
Definition: SatParameters.java:3898
.lang.Override boolean hasUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:5454
.lang.Override boolean hasHintConflictLimit()
Definition: SatParameters.java:6113
.lang.Override int getPresolveBvaThreshold()
Definition: SatParameters.java:4643
static final int CONVERT_INTERVALS_FIELD_NUMBER
Definition: SatParameters.java:7387
.lang.Override double getGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:3464
static final int ADD_LP_CONSTRAINTS_LAZILY_FIELD_NUMBER
Definition: SatParameters.java:5851
static final int CUT_ACTIVE_COUNT_DECAY_FIELD_NUMBER
Definition: SatParameters.java:6008
.lang.Override boolean hasRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:3745
.lang.Override boolean getExpandTableConstraints()
Definition: SatParameters.java:4921
.lang.Override int getPresolveBveClauseWeight()
Definition: SatParameters.java:4525
static final int RELATIVE_GAP_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:4061
.lang.Override boolean getLogToStdout()
Definition: SatParameters.java:4331
static com.google.ortools.sat.SatParameters parseDelimitedFrom(java.io.InputStream input)
Definition: SatParameters.java:10516
.lang.Override double getMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:3412
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10534
static final int EXPAND_ELEMENT_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4840
.lang.Override boolean hasMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:5260
.lang.Override double getMipCheckPrecision()
Definition: SatParameters.java:7659
.lang.Override int getMaxNumCuts()
Definition: SatParameters.java:5568
static final int SYMMETRY_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:7418
.lang.Override boolean hasPresolveUseBva()
Definition: SatParameters.java:4598
.lang.Override boolean getUseOptimizationHints()
Definition: SatParameters.java:5165
.lang.Override int getHintConflictLimit()
Definition: SatParameters.java:6125
.lang.Override int getClauseCleanupPeriod()
Definition: SatParameters.java:3146
.lang.Override long getSearchRandomizationTolerance()
Definition: SatParameters.java:7162
static final int LOG_TO_RESPONSE_FIELD_NUMBER
Definition: SatParameters.java:4335
.lang.Override boolean hasDisableConstraintExpansion()
Definition: SatParameters.java:4995
.lang.Override boolean hasMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:5930
static final int RANDOM_SEED_FIELD_NUMBER
Definition: SatParameters.java:4111
.lang.Override boolean hasGlucoseMaxDecay()
Definition: SatParameters.java:3430
.lang.Override boolean hasLogToResponse()
Definition: SatParameters.java:4346
static final int MAX_MEMORY_IN_MB_FIELD_NUMBER
Definition: SatParameters.java:3983
.lang.Override boolean hasUseImpliedBounds()
Definition: SatParameters.java:7336
.lang.Override boolean hasCutMaxActiveCountValue()
Definition: SatParameters.java:5990
.lang.Override boolean hasMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:5308
static final int FILL_TIGHTENED_DOMAINS_IN_RESPONSE_FIELD_NUMBER
Definition: SatParameters.java:6581
static final int RANDOM_POLARITY_RATIO_FIELD_NUMBER
Definition: SatParameters.java:2885
.lang.Override com.google.ortools.sat.SatParameters.Polarity getInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:2805
static final int ABSOLUTE_GAP_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:4016
static final int EXPLOIT_INTEGER_LP_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6162
.lang.Override boolean hasAddKnapsackCuts()
Definition: SatParameters.java:5614
.lang.Override boolean hasUseRelaxationLns()
Definition: SatParameters.java:7056
static final int ONLY_ADD_CUTS_AT_LEVEL_ZERO_FIELD_NUMBER
Definition: SatParameters.java:5572
.lang.Override boolean getUseCombinedNoOverlap()
Definition: SatParameters.java:7288
.lang.Deprecated static final com.google.protobuf.Parser< SatParameters > PARSER
Definition: SatParameters.java:22338
.lang.Override boolean hasPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:3280
.lang.Override boolean getPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:5132
static final int SEARCH_BRANCHING_FIELD_NUMBER
Definition: SatParameters.java:6083
static final int BINARY_SEARCH_NUM_CONFLICTS_FIELD_NUMBER
Definition: SatParameters.java:6435
static com.google.ortools.sat.SatParameters parseFrom(java.nio.ByteBuffer data)
Definition: SatParameters.java:10472
.lang.Override boolean getKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:6577
.lang.Override double getGlucoseMaxDecay()
Definition: SatParameters.java:3445
.lang.Override boolean hasMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:5899
.lang.Override boolean hasProbingPeriodAtRoot()
Definition: SatParameters.java:6326
static final int USE_ABSL_RANDOM_FIELD_NUMBER
Definition: SatParameters.java:4200
.lang.Override boolean hasCpModelUseSatPresolve()
Definition: SatParameters.java:4805
.lang.Override boolean getConvertIntervals()
Definition: SatParameters.java:7414
.lang.Override boolean hasRestartDlAverageRatio()
Definition: SatParameters.java:3721
.lang.Override int hashCode()
Definition: SatParameters.java:9690
.lang.Override boolean hasMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:3313
.lang.Override boolean hasLinearizationLevel()
Definition: SatParameters.java:5491
static final int INTERLEAVE_SEARCH_FIELD_NUMBER
Definition: SatParameters.java:6771
static final int ENUMERATE_ALL_SOLUTIONS_FIELD_NUMBER
Definition: SatParameters.java:6505
static final int CLAUSE_CLEANUP_PROTECTION_FIELD_NUMBER
Definition: SatParameters.java:3179
.lang.Override boolean getReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:6848
.lang.Override boolean hasPresolveSubstitutionLevel()
Definition: SatParameters.java:5080
.lang.Override boolean getAddCgCuts()
Definition: SatParameters.java:5657
.lang.Override boolean hasPresolveBvaThreshold()
Definition: SatParameters.java:4628
.lang.Override boolean getExploitBestSolution()
Definition: SatParameters.java:6249
static final int PRESOLVE_BLOCKED_CLAUSE_FIELD_NUMBER
Definition: SatParameters.java:4558
.lang.Override com.google.protobuf.ByteString getNameBytes()
Definition: SatParameters.java:2760
.lang.Override boolean hasGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:3475
.lang.Override double getMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:5915
.lang.Override boolean hasRestartRunningWindowSize()
Definition: SatParameters.java:3693
.lang.Override boolean hasExpandReservoirConstraints()
Definition: SatParameters.java:4966
static final int MERGE_AT_MOST_ONE_WORK_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:5047
.lang.Override boolean hasStrategyChangeIncreaseRatio()
Definition: SatParameters.java:3869
.lang.Override int getBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:3803
.lang.Override boolean getDiversifyLnsParams()
Definition: SatParameters.java:7096
.lang.Override boolean hasMipMaxBound()
Definition: SatParameters.java:7464
static final int USE_BLOCKING_RESTART_FIELD_NUMBER
Definition: SatParameters.java:3757
static final int VARIABLE_ACTIVITY_DECAY_FIELD_NUMBER
Definition: SatParameters.java:3358
.lang.Override int getMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:3354
.lang.Override boolean getUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:4215
static final int ADD_CG_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5632
.lang.Override boolean getFillTightenedDomainsInResponse()
Definition: SatParameters.java:6612
static final int INSTANTIATE_ALL_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:6616
.lang.Override com.google.ortools.sat.SatParameters.FPRoundingMethod getFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:7038
static final int NEW_CONSTRAINTS_BATCH_SIZE_FIELD_NUMBER
Definition: SatParameters.java:6054
.lang.Override double getMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:5062
.lang.Override boolean hasUseRinsLns()
Definition: SatParameters.java:6982
.lang.Override boolean getExploitObjective()
Definition: SatParameters.java:6309
static final int MAX_ALL_DIFF_CUT_SIZE_FIELD_NUMBER
Definition: SatParameters.java:5750
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: SatParameters.java:141
.lang.Override boolean hasUseBlockingRestart()
Definition: SatParameters.java:3770
static final int DEFAULT_RESTART_ALGORITHMS_FIELD_NUMBER
Definition: SatParameters.java:3605
.lang.Override com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:6096
.lang.Override boolean hasStopAfterFirstSolution()
Definition: SatParameters.java:6689
static final int CP_MODEL_PROBING_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:4767
static final int EXPAND_TABLE_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4896
static final int CP_MODEL_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:4678
static final int PSEUDO_COST_RELIABILITY_THRESHOLD_FIELD_NUMBER
Definition: SatParameters.java:6373
static final int USE_EXACT_LP_REASON_FIELD_NUMBER
Definition: SatParameters.java:7197
.lang.Override boolean hasPresolveBveThreshold()
Definition: SatParameters.java:4482
static final int GLUCOSE_MAX_DECAY_FIELD_NUMBER
Definition: SatParameters.java:3416
.lang.Override com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:5315
.lang.Override boolean getAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:3048
static final int RESTART_RUNNING_WINDOW_SIZE_FIELD_NUMBER
Definition: SatParameters.java:3682
.lang.Override boolean getCpModelPresolve()
Definition: SatParameters.java:4701
static final int PB_CLEANUP_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3273
static final int INITIAL_POLARITY_FIELD_NUMBER
Definition: SatParameters.java:2792
.lang.Override boolean hasBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:3814
.lang.Override boolean getCoverOptimization()
Definition: SatParameters.java:5250
.lang.Override boolean hasReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:6836
.lang.Override double getAbsoluteGapLimit()
Definition: SatParameters.java:4057
static final int ADD_ZERO_HALF_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5690
.lang.Override boolean equals(final java.lang.Object obj)
Definition: SatParameters.java:8842
.lang.Override boolean hasSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:3104
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: SatParameters.java:1121
.lang.Override int getPresolveBveThreshold()
Definition: SatParameters.java:4496
.lang.Override boolean getUseImpliedBounds()
Definition: SatParameters.java:7350
static final int MAX_DETERMINISTIC_TIME_FIELD_NUMBER
Definition: SatParameters.java:3915
.lang.Override double getVariableActivityDecay()
Definition: SatParameters.java:3393
.lang.Override boolean getUseLnsOnly()
Definition: SatParameters.java:6929
.lang.Override int getPbCleanupIncrement()
Definition: SatParameters.java:3269
.lang.Override boolean getPresolveBlockedClause()
Definition: SatParameters.java:4583
static final int PERMUTE_VARIABLE_RANDOMLY_FIELD_NUMBER
Definition: SatParameters.java:4148
.lang.Override boolean hasUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:4828
static final int CLAUSE_CLEANUP_TARGET_FIELD_NUMBER
Definition: SatParameters.java:3150
.lang.Override com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:3192
static com.google.ortools.sat.SatParameters parseFrom(byte[] data)
Definition: SatParameters.java:10494
static final int OPTIMIZE_WITH_MAX_HS_FIELD_NUMBER
Definition: SatParameters.java:6468
.lang.Override boolean hasMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:5285
.lang.Override boolean hasStopAfterPresolve()
Definition: SatParameters.java:6717
.lang.Override boolean hasDiversifyLnsParams()
Definition: SatParameters.java:7084
.lang.Override int getClauseCleanupLbdBound()
Definition: SatParameters.java:3223
static final int MERGE_NO_OVERLAP_WORK_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:5012
.lang.Override boolean hasLnsExpandIntervalsInConstraintGraph()
optional bool lns_expand_intervals_in_constraint_graph = 184 [default = true];
Definition: SatParameters.java:6959
.lang.Override int getMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:3335
.lang.Override boolean hasCpModelPresolve()
Definition: SatParameters.java:4689
.lang.Override boolean getFindMultipleCores()
Definition: SatParameters.java:5221
.lang.Override int getMaxIntegerRoundingScaling()
Definition: SatParameters.java:5847
.lang.Override boolean hasRandomBranchesRatio()
Definition: SatParameters.java:2933
static final int BOOLEAN_ENCODING_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:5510
.lang.Override boolean hasPolishLpSolution()
Definition: SatParameters.java:7368
.lang.Override com.google.protobuf.ByteString getLogPrefixBytes()
Definition: SatParameters.java:4295
.lang.Override boolean getUsePhaseSaving()
Definition: SatParameters.java:2850
static final int MINIMIZE_WITH_PROPAGATION_NUM_DECISIONS_FIELD_NUMBER
Definition: SatParameters.java:3339
.lang.Override boolean getAddLinMaxCuts()
Definition: SatParameters.java:5808
static final int REDUCE_MEMORY_USAGE_IN_INTERLEAVE_MODE_FIELD_NUMBER
Definition: SatParameters.java:6825
.lang.Override boolean getAddMirCuts()
Definition: SatParameters.java:5686
.lang.Override boolean getMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:5298
.lang.Override long getMaxNumberOfConflicts()
Definition: SatParameters.java:3979
static com.google.ortools.sat.SatParameters parseFrom(java.io.InputStream input)
Definition: SatParameters.java:10504
.lang.Override boolean hasMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:3058
.lang.Override boolean hasExpandTableConstraints()
Definition: SatParameters.java:4908
static final int LINEARIZATION_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:5477
static final int LOG_PREFIX_FIELD_NUMBER
Definition: SatParameters.java:4248
.lang.Override boolean getUseOptionalVariables()
Definition: SatParameters.java:7193
static final int USE_ERWA_HEURISTIC_FIELD_NUMBER
Definition: SatParameters.java:2951
.lang.Override boolean getUsePbResolution()
Definition: SatParameters.java:4391
.lang.Override boolean getExploitIntegerLpSolution()
Definition: SatParameters.java:6191
static Builder newBuilder()
Definition: SatParameters.java:10544
.lang.Override boolean hasPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:4188
static final int EXPLOIT_RELAXATION_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6253
.lang.Override boolean getAddZeroHalfCuts()
Definition: SatParameters.java:5715
.lang.Override boolean getAddLpConstraintsLazily()
Definition: SatParameters.java:5880
.lang.Override boolean getUseErwaHeuristic()
Definition: SatParameters.java:2978
.lang.Override boolean getAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:6674
.lang.Override boolean hasUseOptimizationHints()
Definition: SatParameters.java:5150
static final int RESTART_DL_AVERAGE_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3709
.lang.Override boolean hasMipAutomaticallyScaleVariables()
Definition: SatParameters.java:7528
.lang.Override boolean hasLogSearchProgress()
Definition: SatParameters.java:4231
.lang.Override int getSymmetryLevel()
Definition: SatParameters.java:7447
.lang.Override boolean hasUseBranchingInLp()
Definition: SatParameters.java:7243
static final int FP_ROUNDING_FIELD_NUMBER
Definition: SatParameters.java:7025
static final int OPTIMIZE_WITH_CORE_FIELD_NUMBER
Definition: SatParameters.java:6402
.lang.Override boolean getRandomizeSearch()
Definition: SatParameters.java:7123
.lang.Override boolean hasNumSearchWorkers()
Definition: SatParameters.java:6750
.lang.Override boolean hasAddLinMaxCuts()
Definition: SatParameters.java:5794
.lang.Override boolean getUseFeasibilityPump()
Definition: SatParameters.java:7021
.lang.Override double getMipMaxBound()
Definition: SatParameters.java:7478
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.ByteString data)
Definition: SatParameters.java:10483
static final int MINIMIZE_REDUCTION_DURING_PB_RESOLUTION_FIELD_NUMBER
Definition: SatParameters.java:4395
.lang.Override boolean hasCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:6015
static final int DISABLE_CONSTRAINT_EXPANSION_FIELD_NUMBER
Definition: SatParameters.java:4983
static final int PREFERRED_VARIABLE_ORDER_FIELD_NUMBER
Definition: SatParameters.java:2773
.lang.Override boolean getUseBlockingRestart()
Definition: SatParameters.java:3784
.lang.Override int getBinarySearchNumConflicts()
Definition: SatParameters.java:6464
.lang.Override int getGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:3483
static final int MIP_CHECK_PRECISION_FIELD_NUMBER
Definition: SatParameters.java:7632
.lang.Override boolean hasBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:3795
.lang.Override boolean getUseExactLpReason()
Definition: SatParameters.java:7226
static final int BINARY_MINIMIZATION_ALGORITHM_FIELD_NUMBER
Definition: SatParameters.java:3071
.lang.Override int getMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:5942
static final int USE_BRANCHING_IN_LP_FIELD_NUMBER
Definition: SatParameters.java:7230
.lang.Override boolean hasName()
Definition: SatParameters.java:2722
static final int USE_PHASE_SAVING_FIELD_NUMBER
Definition: SatParameters.java:2811
.lang.Override com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:3084
static final int MAX_CUT_ROUNDS_AT_LEVEL_ZERO_FIELD_NUMBER
Definition: SatParameters.java:5919
.lang.Override com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:2786
static final int DIVERSIFY_LNS_PARAMS_FIELD_NUMBER
Definition: SatParameters.java:7073
static final int PB_CLEANUP_INCREMENT_FIELD_NUMBER
Definition: SatParameters.java:3246
static final int MAX_SAT_REVERSE_ASSUMPTION_ORDER_FIELD_NUMBER
Definition: SatParameters.java:5273
static final int EXPLOIT_OBJECTIVE_FIELD_NUMBER
Definition: SatParameters.java:6284
static final int EXPAND_RESERVOIR_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4954
static final int USE_OVERLOAD_CHECKER_IN_CUMULATIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5362
.lang.Override com.google.protobuf.ByteString getDefaultRestartAlgorithmsBytes()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:3640
.lang.Override boolean getStopAfterPresolve()
Definition: SatParameters.java:6730
static final int SHARE_LEVEL_ZERO_BOUNDS_FIELD_NUMBER
Definition: SatParameters.java:6879
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1626
static com.google.protobuf.Internal.EnumLiteMap< BinaryMinizationAlgorithm > internalGetValueMap()
Definition: SatParameters.java:1606
BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION
BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION = 4;
Definition: SatParameters.java:1543
static BinaryMinizationAlgorithm forNumber(int value)
Definition: SatParameters.java:1594
.lang.Deprecated static BinaryMinizationAlgorithm valueOf(int value)
Definition: SatParameters.java:1586
com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.BINARY_MINIMIZATION_WITH_REACHABILITY
BINARY_MINIMIZATION_WITH_REACHABILITY
BINARY_MINIMIZATION_WITH_REACHABILITY = 2;
Definition: SatParameters.java:1547
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1618
EXPERIMENTAL_BINARY_MINIMIZATION
EXPERIMENTAL_BINARY_MINIMIZATION = 3;
Definition: SatParameters.java:1551
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1622
static BinaryMinizationAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1632
final int getNumber()
Definition: SatParameters.java:1576
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1878
.lang.Deprecated static ClauseOrdering valueOf(int value)
Definition: SatParameters.java:1841
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1870
static ClauseOrdering valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1884
CLAUSE_ACTIVITY
Definition: SatParameters.java:1802
static ClauseOrdering forNumber(int value)
Definition: SatParameters.java:1849
static com.google.protobuf.Internal.EnumLiteMap< ClauseOrdering > internalGetValueMap()
Definition: SatParameters.java:1858
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1874
final int getNumber()
Definition: SatParameters.java:1831
CLAUSE_LBD
Definition: SatParameters.java:1810
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1761
PROTECTION_LBD
Definition: SatParameters.java:1684
PROTECTION_ALWAYS
Definition: SatParameters.java:1676
static ClauseProtection valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1767
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1753
.lang.Deprecated static ClauseProtection valueOf(int value)
Definition: SatParameters.java:1723
static com.google.protobuf.Internal.EnumLiteMap< ClauseProtection > internalGetValueMap()
Definition: SatParameters.java:1741
PROTECTION_NONE
Definition: SatParameters.java:1668
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1757
static ClauseProtection forNumber(int value)
Definition: SatParameters.java:1731
final int getNumber()
Definition: SatParameters.java:1713
Definition: SatParameters.java:1412
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1498
.lang.Deprecated static ConflictMinimizationAlgorithm valueOf(int value)
Definition: SatParameters.java:1459
static com.google.protobuf.Internal.EnumLiteMap< ConflictMinimizationAlgorithm > internalGetValueMap()
Definition: SatParameters.java:1478
static ConflictMinimizationAlgorithm forNumber(int value)
Definition: SatParameters.java:1467
static ConflictMinimizationAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1504
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1490
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1494
final int getNumber()
Definition: SatParameters.java:1449
static FPRoundingMethod forNumber(int value)
Definition: SatParameters.java:2649
NEAREST_INTEGER
Definition: SatParameters.java:2554
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2680
static FPRoundingMethod valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2686
static com.google.protobuf.Internal.EnumLiteMap< FPRoundingMethod > internalGetValueMap()
Definition: SatParameters.java:2660
PROPAGATION_ASSISTED
Definition: SatParameters.java:2586
ACTIVE_LOCK_BASED
Definition: SatParameters.java:2573
LOCK_BASED
Definition: SatParameters.java:2564
.lang.Deprecated static FPRoundingMethod valueOf(int value)
Definition: SatParameters.java:2641
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2672
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2676
final int getNumber()
Definition: SatParameters.java:2631
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2150
static MaxSatAssumptionOrder forNumber(int value)
Definition: SatParameters.java:2120
.lang.Deprecated static MaxSatAssumptionOrder valueOf(int value)
Definition: SatParameters.java:2112
static MaxSatAssumptionOrder valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2156
static com.google.protobuf.Internal.EnumLiteMap< MaxSatAssumptionOrder > internalGetValueMap()
Definition: SatParameters.java:2130
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2142
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2146
final int getNumber()
Definition: SatParameters.java:2102
Definition: SatParameters.java:2182
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2291
static MaxSatStratificationAlgorithm forNumber(int value)
Definition: SatParameters.java:2261
STRATIFICATION_DESCENT
Definition: SatParameters.java:2199
STRATIFICATION_ASCENT
Definition: SatParameters.java:2210
static com.google.protobuf.Internal.EnumLiteMap< MaxSatStratificationAlgorithm > internalGetValueMap()
Definition: SatParameters.java:2271
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2283
STRATIFICATION_NONE
Definition: SatParameters.java:2190
.lang.Deprecated static MaxSatStratificationAlgorithm valueOf(int value)
Definition: SatParameters.java:2253
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2287
final int getNumber()
Definition: SatParameters.java:2243
static MaxSatStratificationAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2297
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1380
.lang.Deprecated static Polarity valueOf(int value)
Definition: SatParameters.java:1340
POLARITY_REVERSE_WEIGHTED_SIGN
Definition: SatParameters.java:1294
POLARITY_WEIGHTED_SIGN
Definition: SatParameters.java:1286
static Polarity valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1386
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1372
static com.google.protobuf.Internal.EnumLiteMap< Polarity > internalGetValueMap()
Definition: SatParameters.java:1360
static Polarity forNumber(int value)
Definition: SatParameters.java:1348
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1376
final int getNumber()
Definition: SatParameters.java:1330
.lang.Deprecated static RestartAlgorithm valueOf(int value)
Definition: SatParameters.java:2001
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2041
static com.google.protobuf.Internal.EnumLiteMap< RestartAlgorithm > internalGetValueMap()
Definition: SatParameters.java:2021
LBD_MOVING_AVERAGE_RESTART
Definition: SatParameters.java:1942
FIXED_RESTART
Definition: SatParameters.java:1950
LUBY_RESTART
Definition: SatParameters.java:1926
static RestartAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2047
static RestartAlgorithm forNumber(int value)
Definition: SatParameters.java:2009
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2033
DL_MOVING_AVERAGE_RESTART
Definition: SatParameters.java:1934
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2037
final int getNumber()
Definition: SatParameters.java:1991
static com.google.protobuf.Internal.EnumLiteMap< SearchBranching > internalGetValueMap()
Definition: SatParameters.java:2494
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2514
.lang.Deprecated static SearchBranching valueOf(int value)
Definition: SatParameters.java:2472
static SearchBranching forNumber(int value)
Definition: SatParameters.java:2480
AUTOMATIC_SEARCH
Definition: SatParameters.java:2332
PORTFOLIO_WITH_QUICK_RESTART_SEARCH
Definition: SatParameters.java:2380
LP_SEARCH
Definition: SatParameters.java:2360
PORTFOLIO_SEARCH
Definition: SatParameters.java:2350
PSEUDO_COST_SEARCH
Definition: SatParameters.java:2370
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2506
FIXED_SEARCH
Definition: SatParameters.java:2342
HINT_SEARCH
Definition: SatParameters.java:2390
static SearchBranching valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2520
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2510
final int getNumber()
Definition: SatParameters.java:2462
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1227
IN_ORDER
Definition: SatParameters.java:1150
.lang.Deprecated static VariableOrder valueOf(int value)
Definition: SatParameters.java:1189
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1219
static VariableOrder valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1233
static VariableOrder forNumber(int value)
Definition: SatParameters.java:1197
static com.google.protobuf.Internal.EnumLiteMap< VariableOrder > internalGetValueMap()
Definition: SatParameters.java:1207
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1223
final int getNumber()
Definition: SatParameters.java:1179