Java Reference
Java Reference
SatParameters.java
Go to the documentation of this file.
173 com.google.ortools.sat.SatParameters.VariableOrder value = com.google.ortools.sat.SatParameters.VariableOrder.valueOf(rawValue);
185 com.google.ortools.sat.SatParameters.Polarity value = com.google.ortools.sat.SatParameters.Polarity.valueOf(rawValue);
197 com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm value = com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.valueOf(rawValue);
274 com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm value = com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.valueOf(rawValue);
351 com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder value = com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.valueOf(rawValue);
368 com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm value = com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.valueOf(rawValue);
400 com.google.ortools.sat.SatParameters.ClauseProtection value = com.google.ortools.sat.SatParameters.ClauseProtection.valueOf(rawValue);
417 com.google.ortools.sat.SatParameters.ClauseOrdering value = com.google.ortools.sat.SatParameters.ClauseOrdering.valueOf(rawValue);
429 com.google.ortools.sat.SatParameters.RestartAlgorithm value = com.google.ortools.sat.SatParameters.RestartAlgorithm.valueOf(rawValue);
447 com.google.ortools.sat.SatParameters.RestartAlgorithm value = com.google.ortools.sat.SatParameters.RestartAlgorithm.valueOf(rawValue);
560 com.google.ortools.sat.SatParameters.SearchBranching value = com.google.ortools.sat.SatParameters.SearchBranching.valueOf(rawValue);
972 com.google.ortools.sat.SatParameters.FPRoundingMethod value = com.google.ortools.sat.SatParameters.FPRoundingMethod.valueOf(rawValue);
1096 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_descriptor;
1102 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_fieldAccessorTable
1104 com.google.ortools.sat.SatParameters.class, com.google.ortools.sat.SatParameters.Builder.class);
1493 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.ConflictMinimizationAlgorithm)
1621 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.BinaryMinizationAlgorithm)
2145 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.MaxSatAssumptionOrder)
2286 // @@protoc_insertion_point(enum_scope:operations_research.sat.SatParameters.MaxSatStratificationAlgorithm)
2759 @java.lang.Override public com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder() {
2761 com.google.ortools.sat.SatParameters.VariableOrder result = com.google.ortools.sat.SatParameters.VariableOrder.valueOf(preferredVariableOrder_);
2778 @java.lang.Override public com.google.ortools.sat.SatParameters.Polarity getInitialPolarity() {
2780 com.google.ortools.sat.SatParameters.Polarity result = com.google.ortools.sat.SatParameters.Polarity.valueOf(initialPolarity_);
3038 @java.lang.Override public com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm() {
3040 com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm result = com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.valueOf(minimizationAlgorithm_);
3041 return result == null ? com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.RECURSIVE : result;
3057 @java.lang.Override public com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm() {
3059 com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm result = com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.valueOf(binaryMinimizationAlgorithm_);
3060 return result == null ? com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.BINARY_MINIMIZATION_FIRST : result;
3165 @java.lang.Override public com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection() {
3167 com.google.ortools.sat.SatParameters.ClauseProtection result = com.google.ortools.sat.SatParameters.ClauseProtection.valueOf(clauseCleanupProtection_);
3168 return result == null ? com.google.ortools.sat.SatParameters.ClauseProtection.PROTECTION_NONE : result;
3213 @java.lang.Override public com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering() {
3215 com.google.ortools.sat.SatParameters.ClauseOrdering result = com.google.ortools.sat.SatParameters.ClauseOrdering.valueOf(clauseCleanupOrdering_);
3216 return result == null ? com.google.ortools.sat.SatParameters.ClauseOrdering.CLAUSE_ACTIVITY : result;
3509 java.lang.Integer, com.google.ortools.sat.SatParameters.RestartAlgorithm> restartAlgorithms_converter_ =
3514 com.google.ortools.sat.SatParameters.RestartAlgorithm result = com.google.ortools.sat.SatParameters.RestartAlgorithm.valueOf(from);
3515 return result == null ? com.google.ortools.sat.SatParameters.RestartAlgorithm.NO_RESTART : result;
3534 public java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList() {
3536 java.lang.Integer, com.google.ortools.sat.SatParameters.RestartAlgorithm>(restartAlgorithms_, restartAlgorithms_converter_);
5124 @java.lang.Override public com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder() {
5126 com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder result = com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.valueOf(maxSatAssumptionOrder_);
5127 return result == null ? com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.DEFAULT_ASSUMPTION_ORDER : result;
5172 @java.lang.Override public com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification() {
5174 com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm result = com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.valueOf(maxSatStratification_);
5175 return result == null ? com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.STRATIFICATION_DESCENT : result;
5953 @java.lang.Override public com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching() {
5955 com.google.ortools.sat.SatParameters.SearchBranching result = com.google.ortools.sat.SatParameters.SearchBranching.valueOf(searchBranching_);
5956 return result == null ? com.google.ortools.sat.SatParameters.SearchBranching.AUTOMATIC_SEARCH : result;
6876 @java.lang.Override public com.google.ortools.sat.SatParameters.FPRoundingMethod getFpRounding() {
6878 com.google.ortools.sat.SatParameters.FPRoundingMethod result = com.google.ortools.sat.SatParameters.FPRoundingMethod.valueOf(fpRounding_);
6879 return result == null ? com.google.ortools.sat.SatParameters.FPRoundingMethod.PROPAGATION_ASSISTED : result;
8202 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(70, defaultRestartAlgorithms_);
8704 if (hasAlsoBumpVariablesInConflictReasons() != other.hasAlsoBumpVariablesInConflictReasons()) return false;
8717 if (hasSubsumptionDuringConflictAnalysis() != other.hasSubsumptionDuringConflictAnalysis()) return false;
8756 if (hasMinimizeWithPropagationRestartPeriod() != other.hasMinimizeWithPropagationRestartPeriod()) return false;
8761 if (hasMinimizeWithPropagationNumDecisions() != other.hasMinimizeWithPropagationNumDecisions()) return false;
8851 if (hasNumConflictsBeforeStrategyChanges() != other.hasNumConflictsBeforeStrategyChanges()) return false;
8896 if (hasTreatBinaryClausesSeparately() != other.hasTreatBinaryClausesSeparately()) return false;
8911 if (hasPermutePresolveConstraintOrder() != other.hasPermutePresolveConstraintOrder()) return false;
8931 if (hasMinimizeReductionDuringPbResolution() != other.hasMinimizeReductionDuringPbResolution()) return false;
8951 if (hasPresolveProbingDeterministicTimeLimit() != other.hasPresolveProbingDeterministicTimeLimit()) return false;
8982 if (hasCpModelPostsolveWithFullSolver() != other.hasCpModelPostsolveWithFullSolver()) return false;
8987 if (hasCpModelMaxNumPresolveOperations() != other.hasCpModelMaxNumPresolveOperations()) return false;
9054 if (hasPresolveExtractIntegerEnforcement() != other.hasPresolveExtractIntegerEnforcement()) return false;
9083 if (hasMaxSatReverseAssumptionOrder() != other.hasMaxSatReverseAssumptionOrder()) return false;
9092 if (hasUsePrecedencesInDisjunctiveConstraint() != other.hasUsePrecedencesInDisjunctiveConstraint()) return false;
9097 if (hasUseOverloadCheckerInCumulativeConstraint() != other.hasUseOverloadCheckerInCumulativeConstraint()) return false;
9102 if (hasUseTimetableEdgeFindingInCumulativeConstraint() != other.hasUseTimetableEdgeFindingInCumulativeConstraint()) return false;
9107 if (hasUseDisjunctiveConstraintInCumulativeConstraint() != other.hasUseDisjunctiveConstraintInCumulativeConstraint()) return false;
9177 if (hasMinOrthogonalityForLpConstraints() != other.hasMinOrthogonalityForLpConstraints()) return false;
9264 if (hasPseudoCostReliabilityThreshold() != other.hasPseudoCostReliabilityThreshold()) return false;
9289 if (hasKeepAllFeasibleSolutionsInPresolve() != other.hasKeepAllFeasibleSolutionsInPresolve()) return false;
9294 if (hasFillTightenedDomainsInResponse() != other.hasFillTightenedDomainsInResponse()) return false;
9304 if (hasAutoDetectGreaterThanAtLeastOneOf() != other.hasAutoDetectGreaterThanAtLeastOneOf()) return false;
9334 if (hasReduceMemoryUsageInInterleaveMode() != other.hasReduceMemoryUsageInInterleaveMode()) return false;
9388 if (hasSearchRandomizationTolerance() != other.hasSearchRandomizationTolerance()) return false;
9450 if (hasMipAutomaticallyScaleVariables() != other.hasMipAutomaticallyScaleVariables()) return false;
10285 public static com.google.ortools.sat.SatParameters parseDelimitedFrom(java.io.InputStream input)
10346 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_descriptor;
10352 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_fieldAccessorTable
10354 com.google.ortools.sat.SatParameters.class, com.google.ortools.sat.SatParameters.Builder.class);
10435 defaultRestartAlgorithms_ = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,DL_MOVING_AVERAGE_RESTART";
10701 return com.google.ortools.sat.SatParametersOuterClass.internal_static_operations_research_sat_SatParameters_descriptor;
11081 result.useTimetableEdgeFindingInCumulativeConstraint_ = useTimetableEdgeFindingInCumulativeConstraint_;
11087 result.useDisjunctiveConstraintInCumulativeConstraint_ = useDisjunctiveConstraintInCumulativeConstraint_;
11695 setUseOverloadCheckerInCumulativeConstraint(other.getUseOverloadCheckerInCumulativeConstraint());
11698 setUseTimetableEdgeFindingInCumulativeConstraint(other.getUseTimetableEdgeFindingInCumulativeConstraint());
11701 setUseDisjunctiveConstraintInCumulativeConstraint(other.getUseDisjunctiveConstraintInCumulativeConstraint());
12079 com.google.ortools.sat.SatParameters.VariableOrder result = com.google.ortools.sat.SatParameters.VariableOrder.valueOf(preferredVariableOrder_);
12087 public Builder setPreferredVariableOrder(com.google.ortools.sat.SatParameters.VariableOrder value) {
12122 com.google.ortools.sat.SatParameters.Polarity result = com.google.ortools.sat.SatParameters.Polarity.valueOf(initialPolarity_);
12123 return result == null ? com.google.ortools.sat.SatParameters.Polarity.POLARITY_FALSE : result;
12652 public com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm() {
12654 com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm result = com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.valueOf(minimizationAlgorithm_);
12655 return result == null ? com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm.RECURSIVE : result;
12662 public Builder setMinimizationAlgorithm(com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm value) {
12695 public com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm() {
12697 com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm result = com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.valueOf(binaryMinimizationAlgorithm_);
12698 return result == null ? com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.BINARY_MINIMIZATION_FIRST : result;
12705 public Builder setBinaryMinimizationAlgorithm(com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm value) {
12921 com.google.ortools.sat.SatParameters.ClauseProtection result = com.google.ortools.sat.SatParameters.ClauseProtection.valueOf(clauseCleanupProtection_);
12922 return result == null ? com.google.ortools.sat.SatParameters.ClauseProtection.PROTECTION_NONE : result;
12929 public Builder setClauseCleanupProtection(com.google.ortools.sat.SatParameters.ClauseProtection value) {
13023 com.google.ortools.sat.SatParameters.ClauseOrdering result = com.google.ortools.sat.SatParameters.ClauseOrdering.valueOf(clauseCleanupOrdering_);
13024 return result == null ? com.google.ortools.sat.SatParameters.ClauseOrdering.CLAUSE_ACTIVITY : result;
13031 public Builder setClauseCleanupOrdering(com.google.ortools.sat.SatParameters.ClauseOrdering value) {
13659 public java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList() {
13661 java.lang.Integer, com.google.ortools.sat.SatParameters.RestartAlgorithm>(restartAlgorithms_, restartAlgorithms_converter_);
13697 public com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index) {
13743 public Builder addRestartAlgorithms(com.google.ortools.sat.SatParameters.RestartAlgorithm value) {
13799 private java.lang.Object defaultRestartAlgorithms_ = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,DL_MOVING_AVERAGE_RESTART";
16917 public com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder() {
16919 com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder result = com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.valueOf(maxSatAssumptionOrder_);
16920 return result == null ? com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder.DEFAULT_ASSUMPTION_ORDER : result;
16927 public Builder setMaxSatAssumptionOrder(com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder value) {
17019 public com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification() {
17021 com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm result = com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.valueOf(maxSatStratification_);
17022 return result == null ? com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm.STRATIFICATION_DESCENT : result;
17029 public Builder setMaxSatStratification(com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm value) {
18612 com.google.ortools.sat.SatParameters.SearchBranching result = com.google.ortools.sat.SatParameters.SearchBranching.valueOf(searchBranching_);
18613 return result == null ? com.google.ortools.sat.SatParameters.SearchBranching.AUTOMATIC_SEARCH : result;
18620 public Builder setSearchBranching(com.google.ortools.sat.SatParameters.SearchBranching value) {
20493 com.google.ortools.sat.SatParameters.FPRoundingMethod result = com.google.ortools.sat.SatParameters.FPRoundingMethod.valueOf(fpRounding_);
20494 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:16927
Builder setMipWantedPrecision(double value)
Definition: SatParameters.java:21598
Builder setMipMaxBound(double value)
Definition: SatParameters.java:21380
Builder setSubsumptionDuringConflictAnalysis(boolean value)
Definition: SatParameters.java:12768
Builder setRelativeGapLimit(double value)
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:14735
Builder setInitialPolarity(com.google.ortools.sat.SatParameters.Polarity value)
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12130
.lang.Override int getNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:14262
.lang.Override boolean hasExploitAllLpSolution()
Definition: SatParameters.java:18841
.lang.Override boolean getCountAssumptionLevelsInLbd()
Definition: SatParameters.java:15260
Builder setRestartLbdAverageRatio(double value)
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14078
.lang.Override boolean hasMipCheckPrecision()
Definition: SatParameters.java:21719
.lang.Override boolean hasRepairHint()
Definition: SatParameters.java:18708
.lang.Override boolean hasPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:15440
.lang.Override boolean getAddCliqueCuts()
Definition: SatParameters.java:17883
.lang.Override double getCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18458
.lang.Override boolean hasCatchSigintSignal()
Definition: SatParameters.java:21037
Builder clearUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:17358
.lang.Override boolean hasAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:12585
.lang.Override boolean hasUseProbingSearch()
Definition: SatParameters.java:19143
.lang.Override boolean getUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16037
.lang.Override boolean hasRandomPolarityRatio()
Definition: SatParameters.java:12314
.lang.Override int getCutCleanupTarget()
Definition: SatParameters.java:18505
.lang.Override boolean getPresolveUseBva()
Definition: SatParameters.java:15569
Builder setCpModelUseSatPresolve(boolean value)
Definition: SatParameters.java:16002
com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index)
Definition: SatParameters.java:13697
.lang.Override boolean hasExpandAlldiffConstraints()
Definition: SatParameters.java:16246
.lang.Override double getRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:14727
Builder clearStopAfterFirstSolution()
Definition: SatParameters.java:19858
Builder setBlockingRestartMultiplier(double value)
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14219
.lang.Override double getBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14211
Builder setLinearizationLevel(int value)
Definition: SatParameters.java:17408
.lang.Override boolean getUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:17085
.lang.Override boolean hasInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12112
Builder clearMaxTimeInSeconds()
Definition: SatParameters.java:14410
Builder setLnsFocusOnDecisionVariables(boolean value)
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20351
.lang.Override boolean hasExpandElementConstraints()
Definition: SatParameters.java:16073
Builder setInitialVariablesActivity(double value)
Definition: SatParameters.java:12546
Builder setClauseCleanupOrdering(com.google.ortools.sat.SatParameters.ClauseOrdering value)
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13031
Builder clearOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:17610
Builder clearDetectSymmetries()
Definition: SatParameters.java:21333
Builder setDetectSymmetries(boolean value)
Definition: SatParameters.java:21318
Builder addAllRestartAlgorithms(java.lang.Iterable<? extends com.google.ortools.sat.SatParameters.RestartAlgorithm > values)
Definition: SatParameters.java:13768
Builder clearRandomBranchesRatio()
Definition: SatParameters.java:12427
Builder setRandomBranchesRatio(double value)
Definition: SatParameters.java:12411
Builder setMaxPresolveIterations(int value)
Definition: SatParameters.java:15709
Builder setCountAssumptionLevelsInLbd(boolean value)
Definition: SatParameters.java:15279
.lang.Override boolean hasPresolveBveClauseWeight()
Definition: SatParameters.java:15381
.lang.Override com.google.ortools.sat.SatParameters buildPartial()
Definition: SatParameters.java:10719
Builder setMaxIntegerRoundingScaling(int value)
Definition: SatParameters.java:18098
.lang.Override boolean hasPresolveBlockedClause()
Definition: SatParameters.java:15499
Builder clearCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:15847
Builder setExpandReservoirConstraints(boolean value)
Definition: SatParameters.java:16331
Builder clearMipMaxBound()
Definition: SatParameters.java:21396
Builder clearPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:14989
Builder clearAbsoluteGapLimit()
Definition: SatParameters.java:14706
.lang.Override boolean hasMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13364
Builder clearGlucoseMaxDecay()
Definition: SatParameters.java:13457
Builder setRestartAlgorithms(int index, com.google.ortools.sat.SatParameters.RestartAlgorithm value)
Definition: SatParameters.java:13717
Builder setPbCleanupIncrement(int value)
Definition: SatParameters.java:13085
Builder clearLogSearchProgress()
Definition: SatParameters.java:15083
.lang.Override boolean hasSearchRandomizationTolerance()
Definition: SatParameters.java:20706
Builder clearAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:12632
.lang.Override boolean hasAddLpConstraintsLazily()
Definition: SatParameters.java:18138
.lang.Override boolean hasMipVarScaling()
Definition: SatParameters.java:21415
.lang.Override boolean hasLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20335
.lang.Override boolean hasMaxConsecutiveInactiveCount()
Definition: SatParameters.java:18330
Builder clearInstantiateAllVariables()
Definition: SatParameters.java:19736
Builder clearBooleanEncodingLevel()
Definition: SatParameters.java:17484
.lang.Override boolean hasExpandAutomatonConstraints()
Definition: SatParameters.java:16131
.lang.Override boolean hasMaxDeterministicTime()
Definition: SatParameters.java:14429
.lang.Override boolean hasFindMultipleCores()
Definition: SatParameters.java:16797
Builder clearHintConflictLimit()
Definition: SatParameters.java:18688
Builder setStopAfterPresolve(boolean value)
Definition: SatParameters.java:19902
Builder setInterleaveSearch(boolean value)
Definition: SatParameters.java:20045
Builder clearMaxPresolveIterations()
Definition: SatParameters.java:15725
Builder setUseCombinedNoOverlap(boolean value)
Definition: SatParameters.java:21002
.lang.Override boolean hasUseCombinedNoOverlap()
Definition: SatParameters.java:20974
.lang.Override boolean hasRandomSeed()
Definition: SatParameters.java:14830
Builder clearMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:18311
Builder clearUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16055
.lang.Override com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13021
Builder clearVariableActivityDecay()
Definition: SatParameters.java:13351
Builder setMaxMemoryInMb(long value)
Definition: SatParameters.java:14598
Builder clearReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:20157
.lang.Override boolean getMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:15185
.lang.Override int getCpModelProbingLevel()
Definition: SatParameters.java:15935
Builder clearShareObjectiveBounds()
Definition: SatParameters.java:20212
.lang.Override double getRandomPolarityRatio()
Definition: SatParameters.java:12330
.lang.Override double getStrategyChangeIncreaseRatio()
Definition: SatParameters.java:14323
Builder clearPresolveBveThreshold()
Definition: SatParameters.java:15363
Builder clearMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:15217
Builder clearAddMirCuts()
Definition: SatParameters.java:17791
.lang.Override boolean hasCoverOptimization()
Definition: SatParameters.java:16856
Builder setCatchSigintSignal(boolean value)
Definition: SatParameters.java:21065
.lang.Override boolean getUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:17318
Builder setNewConstraintsBatchSize(int value)
Definition: SatParameters.java:18575
.lang.Override boolean getDisableConstraintExpansion()
Definition: SatParameters.java:16377
.lang.Override boolean getUseRelaxationLns()
Definition: SatParameters.java:20545
.lang.Override boolean hasUseLnsOnly()
Definition: SatParameters.java:20284
Builder clearExpandReservoirConstraints()
Definition: SatParameters.java:16346
.lang.Override boolean hasMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13246
.lang.Override boolean hasTreatBinaryClausesSeparately()
Definition: SatParameters.java:14764
.lang.Override boolean hasRestartPeriod()
Definition: SatParameters.java:13894
.lang.Override boolean hasExploitObjective()
Definition: SatParameters.java:19021
.lang.Override boolean hasPermuteVariableRandomly()
Definition: SatParameters.java:14903
Builder clearTreatBinaryClausesSeparately()
Definition: SatParameters.java:14808
Builder clearCpModelProbingLevel()
Definition: SatParameters.java:15961
.lang.Override double getMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13611
Builder setAbsoluteGapLimit(double value)
Definition: SatParameters.java:14683
.lang.Override boolean hasInstantiateAllVariables()
Definition: SatParameters.java:19695
.lang.Override boolean hasUseFeasibilityPump()
Definition: SatParameters.java:20433
Builder setGlucoseDecayIncrement(double value)
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13486
Builder clearName()
Definition: SatParameters.java:12037
.lang.Override int getMipMaxActivityExponent()
Definition: SatParameters.java:21662
Builder setUsePbResolution(boolean value)
Definition: SatParameters.java:15133
Builder clearRestartAlgorithms()
Definition: SatParameters.java:13792
.lang.Override boolean getEnumerateAllSolutions()
Definition: SatParameters.java:19491
.lang.Override boolean hasAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:19756
.lang.Override boolean hasCutCleanupTarget()
Definition: SatParameters.java:18493
Builder setLogSearchProgress(boolean value)
Definition: SatParameters.java:15069
.lang.Override boolean getPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:14971
Builder clearMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:16999
.lang.Override int getMaxPresolveIterations()
Definition: SatParameters.java:15695
.lang.Override boolean hasRandomizeSearch()
Definition: SatParameters.java:20645
Builder setProbingPeriodAtRoot(long value)
Definition: SatParameters.java:19109
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:11927
.lang.Override boolean hasExploitBestSolution()
Definition: SatParameters.java:18902
Builder setInstantiateAllVariables(boolean value)
Definition: SatParameters.java:19721
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: SatParameters.java:11386
.lang.Override boolean hasUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:17066
Builder setEnumerateAllSolutions(boolean value)
Definition: SatParameters.java:19508
Builder setUseTimetableEdgeFindingInCumulativeConstraint(boolean value)
Definition: SatParameters.java:17256
Builder setMinimizeWithPropagationRestartPeriod(int value)
Definition: SatParameters.java:13209
Builder clearPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:16657
.lang.Override int getLinearizationLevel()
Definition: SatParameters.java:17393
Builder clearMipVarScaling()
Definition: SatParameters.java:21459
Builder setStopAfterFirstSolution(boolean value)
Definition: SatParameters.java:19844
Builder setPresolveBveThreshold(int value)
Definition: SatParameters.java:15347
Builder setUseProbingSearch(boolean value)
Definition: SatParameters.java:19169
Builder setShareObjectiveBounds(boolean value)
Definition: SatParameters.java:20198
.lang.Override boolean hasClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13013
Builder clearUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:17275
.lang.Override int getInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20084
Builder clearDisableConstraintExpansion()
Definition: SatParameters.java:16405
.lang.Override boolean hasMaxIntegerRoundingScaling()
Definition: SatParameters.java:18062
Builder clearSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:18633
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: SatParameters.java:11402
.lang.Override boolean getUseRinsLns()
Definition: SatParameters.java:20390
.lang.Override boolean hasClauseActivityDecay()
Definition: SatParameters.java:13552
Builder setExpandTableConstraints(boolean value)
Definition: SatParameters.java:16213
Builder clearMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:18256
.lang.Override boolean hasMipMaxActivityExponent()
Definition: SatParameters.java:21644
Builder clearBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14190
.lang.Override boolean hasShareObjectiveBounds()
Definition: SatParameters.java:20174
Builder setName(java.lang.String value)
Definition: SatParameters.java:12018
Builder setClauseCleanupPeriod(int value)
Definition: SatParameters.java:12826
.lang.Override boolean getCpModelUseSatPresolve()
Definition: SatParameters.java:15990
Builder clearMaxDeterministicTime()
Definition: SatParameters.java:14473
.lang.Override double getMipWantedPrecision()
Definition: SatParameters.java:21577
Builder setCutMaxActiveCountValue(double value)
Definition: SatParameters.java:18421
.lang.Override boolean hasMaxPresolveIterations()
Definition: SatParameters.java:15681
.lang.Override boolean hasMaxNumberOfConflicts()
Definition: SatParameters.java:14495
.lang.Override boolean hasClauseCleanupTarget()
Definition: SatParameters.java:12858
.lang.Override boolean hasAddMirCuts()
Definition: SatParameters.java:17750
Builder setMaxAllDiffCutSize(int value)
Definition: SatParameters.java:17960
Builder setMaxSatReverseAssumptionOrder(boolean value)
Definition: SatParameters.java:16984
.lang.Override long getMaxMemoryInMb()
Definition: SatParameters.java:14583
Builder setMipMaxActivityExponent(int value)
Definition: SatParameters.java:21680
.lang.Override com.google.ortools.sat.SatParameters getDefaultInstanceForType()
Definition: SatParameters.java:10705
.lang.Override boolean getDetectSymmetries()
Definition: SatParameters.java:21305
Builder clearLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20361
.lang.Override boolean getUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:17239
.lang.Override boolean getMinimizeCore()
Definition: SatParameters.java:16753
Builder setPermutePresolveConstraintOrder(boolean value)
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:14979
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: SatParameters.java:21776
.lang.Override double getMergeNoOverlapWorkLimit()
Definition: SatParameters.java:16442
Builder clearBinarySearchNumConflicts()
Definition: SatParameters.java:19377
Builder setOptimizeWithCore(boolean value)
Definition: SatParameters.java:19293
.lang.Override boolean hasConvertIntervals()
Definition: SatParameters.java:21230
.lang.Override boolean getUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:17164
.lang.Override boolean hasMergeNoOverlapWorkLimit()
Definition: SatParameters.java:16426
.lang.Override boolean getLogSearchProgress()
Definition: SatParameters.java:15057
Builder setPolarityRephaseIncrement(int value)
Definition: SatParameters.java:12277
.lang.Override boolean getLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:20343
.lang.Override int getNewConstraintsBatchSize()
Definition: SatParameters.java:18562
Builder setExpandAlldiffConstraints(boolean value)
Definition: SatParameters.java:16272
java.util.List< com.google.ortools.sat.SatParameters.RestartAlgorithm > getRestartAlgorithmsList()
Definition: SatParameters.java:13659
.lang.Override int getMaxAllDiffCutSize()
Definition: SatParameters.java:17946
Builder clearMaxAllDiffCutSize()
Definition: SatParameters.java:17976
.lang.Override boolean hasPbCleanupIncrement()
Definition: SatParameters.java:13061
.lang.Override boolean hasOptimizeWithMaxHs()
Definition: SatParameters.java:19399
Builder setMinimizeWithPropagationNumDecisions(int value)
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13262
.lang.Override boolean hasVariableActivityDecay()
Definition: SatParameters.java:13295
Builder clearProbingPeriodAtRoot()
Definition: SatParameters.java:19125
.lang.Override boolean hasMipWantedPrecision()
Definition: SatParameters.java:21556
.lang.Override boolean hasClauseCleanupLbdBound()
Definition: SatParameters.java:12960
Builder clearCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18476
Builder setUseErwaHeuristic(boolean value)
Definition: SatParameters.java:12474
.lang.Override boolean hasPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12069
Builder clearAddZeroHalfCuts()
Definition: SatParameters.java:17850
Builder clearMaxNumCuts()
Definition: SatParameters.java:17551
boolean hasName()
Definition: SatParameters.java:11960
Builder setMergeAtMostOneWorkLimit(double value)
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:16505
.lang.Override boolean getInstantiateAllVariables()
Definition: SatParameters.java:19708
Builder clearCountAssumptionLevelsInLbd()
Definition: SatParameters.java:15300
Builder setMaxNumberOfConflicts(long value)
Definition: SatParameters.java:14529
Builder setPresolveBveClauseWeight(int value)
Definition: SatParameters.java:15407
Builder clearMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:13233
Builder clearCutCleanupTarget()
Definition: SatParameters.java:18531
Builder setNameBytes(com.google.protobuf.ByteString value)
Definition: SatParameters.java:12053
.lang.Override boolean getUseProbingSearch()
Definition: SatParameters.java:19156
.lang.Override double getMaxDeterministicTime()
Definition: SatParameters.java:14443
.lang.Override boolean getExpandAlldiffConstraints()
Definition: SatParameters.java:16259
Builder clearMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:16940
.lang.Override boolean hasExploitIntegerLpSolution()
Definition: SatParameters.java:18775
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: SatParameters.java:11408
Builder clearSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:12785
.lang.Override boolean getShareLevelZeroBounds()
Definition: SatParameters.java:20241
.lang.Override boolean hasInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20076
.lang.Override boolean getOptimizeWithCore()
Definition: SatParameters.java:19278
Builder setExploitRelaxationSolution(boolean value)
Definition: SatParameters.java:18987
Builder setCpModelProbingLevel(int value)
Definition: SatParameters.java:15947
.lang.Override boolean hasBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12687
Builder setMinimizeCore(boolean value)
Definition: SatParameters.java:16765
.lang.Override boolean hasClauseCleanupPeriod()
Definition: SatParameters.java:12802
Builder setUseRinsLns(boolean value)
Definition: SatParameters.java:20402
.lang.Override boolean hasMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:15170
.lang.Override boolean hasAddZeroHalfCuts()
Definition: SatParameters.java:17809
Builder clearUseBlockingRestart()
Definition: SatParameters.java:14151
.lang.Override int getRandomSeed()
Definition: SatParameters.java:14847
Builder setUseBlockingRestart(boolean value)
Definition: SatParameters.java:14135
.lang.Override Builder clear()
Definition: SatParameters.java:10373
.lang.Override boolean hasMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:16489
Builder clearUseImpliedBounds()
Definition: SatParameters.java:21144
.lang.Override boolean hasExploitRelaxationSolution()
Definition: SatParameters.java:18959
Builder setHintConflictLimit(int value)
Definition: SatParameters.java:18674
Builder clearDiversifyLnsParams()
Definition: SatParameters.java:20628
Builder setConvertIntervals(boolean value)
Definition: SatParameters.java:21258
Builder setCutCleanupTarget(int value)
Definition: SatParameters.java:18517
Builder clearAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:19803
Builder setAutoDetectGreaterThanAtLeastOneOf(boolean value)
Definition: SatParameters.java:19786
.lang.Override boolean getSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:12753
Builder setBinarySearchNumConflicts(int value)
Definition: SatParameters.java:19360
Builder clearCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:15906
Builder clearRandomSeed()
Definition: SatParameters.java:14883
Builder setRestartDlAverageRatio(double value)
Definition: SatParameters.java:14034
.lang.Override boolean getShareObjectiveBounds()
Definition: SatParameters.java:20186
Builder clearMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17042
Builder setInterleaveBatchSize(int value)
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20092
.lang.Override boolean hasUsePbResolution()
Definition: SatParameters.java:15103
Builder clearPseudoCostReliabilityThreshold()
Definition: SatParameters.java:19243
.lang.Override boolean hasUseOptionalVariables()
Definition: SatParameters.java:20781
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: SatParameters.java:10700
Builder clearCoverOptimization()
Definition: SatParameters.java:16897
.lang.Override boolean hasUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:17147
.lang.Override boolean hasAddCliqueCuts()
Definition: SatParameters.java:17869
.lang.Override boolean hasGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13470
Builder clearClauseCleanupLbdBound()
Definition: SatParameters.java:13001
.lang.Override boolean hasPolarityRephaseIncrement()
Definition: SatParameters.java:12249
Builder setAddLpConstraintsLazily(boolean value)
Definition: SatParameters.java:18168
Builder setFpRounding(com.google.ortools.sat.SatParameters.FPRoundingMethod value)
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:20501
Builder setVariableActivityDecay(double value)
Definition: SatParameters.java:13331
Builder clearConvertIntervals()
Definition: SatParameters.java:21274
Builder setExploitAllLpSolution(boolean value)
Definition: SatParameters.java:18869
.lang.Override boolean hasUseErwaHeuristic()
Definition: SatParameters.java:12446
.lang.Override int getPolarityRephaseIncrement()
Definition: SatParameters.java:12263
.lang.Override boolean hasNewConstraintsBatchSize()
Definition: SatParameters.java:18549
Builder clearCpModelPresolve()
Definition: SatParameters.java:15780
.lang.Override boolean getInterleaveSearch()
Definition: SatParameters.java:20029
Builder clearCpModelUseSatPresolve()
Definition: SatParameters.java:16016
.lang.Override boolean hasOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:17569
.lang.Override double getRandomBranchesRatio()
Definition: SatParameters.java:12397
Builder setAddCliqueCuts(boolean value)
Definition: SatParameters.java:17897
.lang.Override boolean hasBinarySearchNumConflicts()
Definition: SatParameters.java:19330
.lang.Override boolean getExpandAutomatonConstraints()
Definition: SatParameters.java:16143
Builder clearKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:19606
Builder setOnlyAddCutsAtLevelZero(boolean value)
Definition: SatParameters.java:17595
Builder clearEnumerateAllSolutions()
Definition: SatParameters.java:19527
.lang.Override boolean hasShareLevelZeroBounds()
Definition: SatParameters.java:20229
.lang.Override boolean getOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:17582
.lang.Override boolean hasFillTightenedDomainsInResponse()
Definition: SatParameters.java:19627
.lang.Override boolean getRepairHint()
Definition: SatParameters.java:18723
.lang.Override boolean hasUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:17222
Builder setPbCleanupRatio(double value)
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13128
.lang.Override boolean getExpandReservoirConstraints()
Definition: SatParameters.java:16318
.lang.Override boolean hasClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:12911
.lang.Override double getCutMaxActiveCountValue()
Definition: SatParameters.java:18407
Builder setUseSatInprocessing(boolean value)
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16045
.lang.Override double getRestartDlAverageRatio()
Definition: SatParameters.java:14021
Builder setSearchBranching(com.google.ortools.sat.SatParameters.SearchBranching value)
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:18620
Builder clearUseErwaHeuristic()
Definition: SatParameters.java:12490
Builder setBlockingRestartWindowSize(int value)
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14180
Builder setNumSearchWorkers(int value)
Definition: SatParameters.java:19973
.lang.Override int getRestartRunningWindowSize()
Definition: SatParameters.java:13964
.lang.Override boolean hasMaxAllDiffCutSize()
Definition: SatParameters.java:17932
.lang.Override boolean hasMaxNumCuts()
Definition: SatParameters.java:17504
Builder clearMergeNoOverlapWorkLimit()
Definition: SatParameters.java:16476
com.google.protobuf.ByteString getDefaultRestartAlgorithmsBytes()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:13830
Builder setUseOptimizationHints(boolean value)
Definition: SatParameters.java:16707
.lang.Override int getRestartPeriod()
Definition: SatParameters.java:13907
.lang.Override boolean hasUsePhaseSaving()
Definition: SatParameters.java:12168
Builder setMaxCutRoundsAtLevelZero(int value)
Definition: SatParameters.java:18297
.lang.Override boolean hasOptimizeWithCore()
Definition: SatParameters.java:19263
Builder clearMipCheckPrecision()
Definition: SatParameters.java:21763
.lang.Override boolean getExploitAllLpSolution()
Definition: SatParameters.java:18855
Builder setClauseCleanupLbdBound(int value)
Definition: SatParameters.java:12986
Builder setClauseCleanupTarget(int value)
Definition: SatParameters.java:12884
.lang.Override boolean hasAddCgCuts()
Definition: SatParameters.java:17691
.lang.Override long getPseudoCostReliabilityThreshold()
Definition: SatParameters.java:19215
.lang.Override boolean getPermuteVariableRandomly()
Definition: SatParameters.java:14918
.lang.Override double getMaxTimeInSeconds()
Definition: SatParameters.java:14382
.lang.Override int getPresolveSubstitutionLevel()
Definition: SatParameters.java:16550
Builder clearClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:12942
Builder setUseExactLpReason(boolean value)
Definition: SatParameters.java:20875
.lang.Override com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:16917
Builder mergeFrom(com.google.ortools.sat.SatParameters other)
Definition: SatParameters.java:11423
Builder setUseOverloadCheckerInCumulativeConstraint(boolean value)
Definition: SatParameters.java:17181
Builder clearRandomPolarityRatio()
Definition: SatParameters.java:12364
.lang.Override boolean hasPseudoCostReliabilityThreshold()
Definition: SatParameters.java:19202
Builder clearMipMaxActivityExponent()
Definition: SatParameters.java:21700
Builder clearCatchSigintSignal()
Definition: SatParameters.java:21081
.lang.Override boolean getAddKnapsackCuts()
Definition: SatParameters.java:17643
.lang.Override boolean hasCpModelProbingLevel()
Definition: SatParameters.java:15923
Builder clearPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:15481
Builder clearSearchRandomizationTolerance()
Definition: SatParameters.java:20762
java.lang.String getDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:13811
.lang.Override boolean hasMaxMemoryInMb()
Definition: SatParameters.java:14568
Builder clearNumSearchWorkers()
Definition: SatParameters.java:19992
.lang.Override boolean hasRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:14719
Builder clearUseLnsOnly()
Definition: SatParameters.java:20322
.lang.Override boolean getOptimizeWithMaxHs()
Definition: SatParameters.java:19416
Builder setRandomPolarityRatio(double value)
Definition: SatParameters.java:12346
.lang.Override int getClauseCleanupTarget()
Definition: SatParameters.java:12871
Builder clearOptimizeWithMaxHs()
Definition: SatParameters.java:19452
.lang.Override boolean hasInitialVariablesActivity()
Definition: SatParameters.java:12512
Builder setExpandAutomatonConstraints(boolean value)
Definition: SatParameters.java:16155
.lang.Override boolean hasMinimizeCore()
Definition: SatParameters.java:16741
Builder setTreatBinaryClausesSeparately(boolean value)
Definition: SatParameters.java:14792
Builder clearMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13272
.lang.Override boolean hasEnumerateAllSolutions()
Definition: SatParameters.java:19474
.lang.Override double getClauseActivityDecay()
Definition: SatParameters.java:13564
Builder clearInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:20102
Builder setCoverOptimization(boolean value)
Definition: SatParameters.java:16882
.lang.Override boolean hasPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:16604
.lang.Override boolean hasFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:20483
Builder clearUsePbResolution()
Definition: SatParameters.java:15150
Builder setUseDisjunctiveConstraintInCumulativeConstraint(boolean value)
Definition: SatParameters.java:17337
Builder clearUseCombinedNoOverlap()
Definition: SatParameters.java:21018
.lang.Override boolean getCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:15815
.lang.Override boolean hasCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:15800
Builder setMaxNumCuts(int value)
Definition: SatParameters.java:17534
.lang.Override int getNumSearchWorkers()
Definition: SatParameters.java:19956
.lang.Override boolean hasMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13603
.lang.Override double getRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14070
.lang.Override boolean getUseBranchingInLp()
Definition: SatParameters.java:20925
Builder clearPresolveBlockedClause()
Definition: SatParameters.java:15540
.lang.Override boolean getMipAutomaticallyScaleVariables()
Definition: SatParameters.java:21496
Builder clearClauseCleanupTarget()
Definition: SatParameters.java:12899
.lang.Override boolean hasCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:15865
Builder clearAddCliqueCuts()
Definition: SatParameters.java:17913
Builder clearPolarityRephaseIncrement()
Definition: SatParameters.java:12293
Builder setMaxTimeInSeconds(double value)
Definition: SatParameters.java:14395
.lang.Override int getMaxConsecutiveInactiveCount()
Definition: SatParameters.java:18344
Builder setDisableConstraintExpansion(boolean value)
Definition: SatParameters.java:16390
.lang.Override boolean getExpandElementConstraints()
Definition: SatParameters.java:16086
Builder setAddLinMaxCuts(boolean value)
Definition: SatParameters.java:18023
.lang.Override boolean getTreatBinaryClausesSeparately()
Definition: SatParameters.java:14778
.lang.Override boolean getExploitRelaxationSolution()
Definition: SatParameters.java:18973
Builder setExploitBestSolution(boolean value)
Definition: SatParameters.java:18926
.lang.Override double getMipVarScaling()
Definition: SatParameters.java:21429
Builder clearMinimizeCore()
Definition: SatParameters.java:16779
Builder setRandomSeed(int value)
Definition: SatParameters.java:14864
Builder setUseFeasibilityPump(boolean value)
Definition: SatParameters.java:20457
.lang.Override int getBooleanEncodingLevel()
Definition: SatParameters.java:17456
.lang.Override boolean hasSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:18602
.lang.Override boolean getPolishLpSolution()
Definition: SatParameters.java:21179
Builder clearPbCleanupIncrement()
Definition: SatParameters.java:13099
.lang.Override boolean hasUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15002
Builder clearInterleaveSearch()
Definition: SatParameters.java:20063
.lang.Override boolean hasAbsoluteGapLimit()
Definition: SatParameters.java:14641
Builder clearExploitObjective()
Definition: SatParameters.java:19062
Builder clearUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:17125
Builder clearMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:16515
Builder clearFindMultipleCores()
Definition: SatParameters.java:16838
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: SatParameters.java:11414
Builder setPresolveBvaThreshold(int value)
Definition: SatParameters.java:15645
.lang.Override int getCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:15878
.lang.Override long getProbingPeriodAtRoot()
Definition: SatParameters.java:19095
Builder setNumConflictsBeforeStrategyChanges(int value)
Definition: SatParameters.java:14276
Builder clearExploitIntegerLpSolution()
Definition: SatParameters.java:18822
.lang.Override boolean hasUseExactLpReason()
Definition: SatParameters.java:20845
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: SatParameters.java:10351
Builder clearExploitAllLpSolution()
Definition: SatParameters.java:18885
.lang.Override boolean hasKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:19550
.lang.Override boolean hasCountAssumptionLevelsInLbd()
Definition: SatParameters.java:15241
.lang.Override com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12652
Builder clearFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:20514
Builder setGlucoseDecayIncrementPeriod(int value)
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13525
Builder setUseBranchingInLp(boolean value)
Definition: SatParameters.java:20939
Builder clearLinearizationLevel()
Definition: SatParameters.java:17425
Builder clearUseBranchingInLp()
Definition: SatParameters.java:20955
.lang.Override final boolean isInitialized()
Definition: SatParameters.java:11922
.lang.Override boolean hasInterleaveSearch()
Definition: SatParameters.java:20013
.lang.Override boolean getStopAfterFirstSolution()
Definition: SatParameters.java:19832
.lang.Override double getPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13120
Builder clearGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13535
Builder clearUseExactLpReason()
Definition: SatParameters.java:20892
Builder setMipVarScaling(double value)
Definition: SatParameters.java:21443
Builder setMinimizeReductionDuringPbResolution(boolean value)
Definition: SatParameters.java:15200
.lang.Override double getPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:15453
.lang.Override double getInitialVariablesActivity()
Definition: SatParameters.java:12529
Builder setAddCgCuts(boolean value)
Definition: SatParameters.java:17717
.lang.Override boolean hasNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:14248
.lang.Override boolean getCatchSigintSignal()
Definition: SatParameters.java:21051
Builder clearUseOptimizationHints()
Definition: SatParameters.java:16724
.lang.Override boolean hasBooleanEncodingLevel()
Definition: SatParameters.java:17443
.lang.Override boolean hasMaxTimeInSeconds()
Definition: SatParameters.java:14369
.lang.Override boolean hasUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:17299
.lang.Override boolean hasHintConflictLimit()
Definition: SatParameters.java:18650
.lang.Override int getPresolveBvaThreshold()
Definition: SatParameters.java:15630
Builder clearPresolveBveClauseWeight()
Definition: SatParameters.java:15422
Builder clearUseOptionalVariables()
Definition: SatParameters.java:20825
.lang.Override double getGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13478
Builder setDefaultRestartAlgorithmsBytes(com.google.protobuf.ByteString value)
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:13872
Builder clearMaxNumberOfConflicts()
Definition: SatParameters.java:14548
.lang.Override boolean hasRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14062
.lang.Override boolean getExpandTableConstraints()
Definition: SatParameters.java:16200
.lang.Override int getPresolveBveClauseWeight()
Definition: SatParameters.java:15394
.lang.Override double getMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13372
.lang.Override boolean hasMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:16909
.lang.Override double getMipCheckPrecision()
Definition: SatParameters.java:21733
.lang.Override int getMaxNumCuts()
Definition: SatParameters.java:17519
Builder clearPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13138
Builder clearRestartDlAverageRatio()
Definition: SatParameters.java:14049
Builder setMinOrthogonalityForLpConstraints(double value)
Definition: SatParameters.java:18238
.lang.Override boolean hasPresolveUseBva()
Definition: SatParameters.java:15557
.lang.Override boolean getUseOptimizationHints()
Definition: SatParameters.java:16692
.lang.Override int getHintConflictLimit()
Definition: SatParameters.java:18662
.lang.Override int getClauseCleanupPeriod()
Definition: SatParameters.java:12814
.lang.Override long getSearchRandomizationTolerance()
Definition: SatParameters.java:20724
.lang.Override boolean hasDisableConstraintExpansion()
Definition: SatParameters.java:16364
.lang.Override boolean hasMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:18273
.lang.Override boolean hasGlucoseMaxDecay()
Definition: SatParameters.java:13410
Builder clearMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13629
.lang.Override boolean hasUseImpliedBounds()
Definition: SatParameters.java:21100
Builder setFindMultipleCores(boolean value)
Definition: SatParameters.java:16823
Builder clearPresolveBvaThreshold()
Definition: SatParameters.java:15662
.lang.Override boolean hasCutMaxActiveCountValue()
Definition: SatParameters.java:18393
.lang.Override boolean hasMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17011
.lang.Override com.google.ortools.sat.SatParameters.Polarity getInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12120
Builder clearGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:13496
Builder clearExpandElementConstraints()
Definition: SatParameters.java:16114
Builder setUseAbslRandom(boolean value)
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15018
Builder setUsePrecedencesInDisjunctiveConstraint(boolean value)
Definition: SatParameters.java:17104
.lang.Override boolean hasAddKnapsackCuts()
Definition: SatParameters.java:17629
.lang.Override boolean hasUseRelaxationLns()
Definition: SatParameters.java:20532
Builder setStrategyChangeIncreaseRatio(double value)
Definition: SatParameters.java:14336
Builder clearExploitBestSolution()
Definition: SatParameters.java:18940
.lang.Override boolean getUseCombinedNoOverlap()
Definition: SatParameters.java:20988
Builder setGlucoseMaxDecay(double value)
Definition: SatParameters.java:13440
Builder setBooleanEncodingLevel(int value)
Definition: SatParameters.java:17469
Builder setRestartRunningWindowSize(int value)
Definition: SatParameters.java:13976
.lang.Override boolean hasPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:13112
.lang.Override boolean getPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:16621
Builder setMaxClauseActivityValue(double value)
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:13619
Builder setUseLnsOnly(boolean value)
Definition: SatParameters.java:20308
Builder setFillTightenedDomainsInResponse(boolean value)
Definition: SatParameters.java:19659
Builder clearRestartRunningWindowSize()
Definition: SatParameters.java:13990
Builder clearNewConstraintsBatchSize()
Definition: SatParameters.java:18590
Builder clearClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:13044
Builder setPresolveProbingDeterministicTimeLimit(double value)
Definition: SatParameters.java:15466
.lang.Override boolean getKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:19568
Builder clearNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:14292
Builder setPolishLpSolution(boolean value)
Definition: SatParameters.java:21194
.lang.Override double getGlucoseMaxDecay()
Definition: SatParameters.java:13425
Builder clearMaxConsecutiveInactiveCount()
Definition: SatParameters.java:18374
.lang.Override boolean hasMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:18206
.lang.Override boolean hasProbingPeriodAtRoot()
Definition: SatParameters.java:19081
Builder setExploitIntegerLpSolution(boolean value)
Definition: SatParameters.java:18805
Builder setRepairHint(boolean value)
Definition: SatParameters.java:18738
.lang.Override boolean hasCpModelUseSatPresolve()
Definition: SatParameters.java:15978
.lang.Override boolean getConvertIntervals()
Definition: SatParameters.java:21244
.lang.Override boolean hasRestartDlAverageRatio()
Definition: SatParameters.java:14008
int getRestartAlgorithmsCount()
Definition: SatParameters.java:13678
Builder clearAddCgCuts()
Definition: SatParameters.java:17732
.lang.Override boolean hasMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:13165
Builder setDiversifyLnsParams(boolean value)
Definition: SatParameters.java:20614
Builder clearRandomizeSearch()
Definition: SatParameters.java:20683
.lang.Override boolean hasLinearizationLevel()
Definition: SatParameters.java:17378
Builder setClauseActivityDecay(double value)
Definition: SatParameters.java:13576
Builder clearShareLevelZeroBounds()
Definition: SatParameters.java:20267
Builder clearRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:14088
.lang.Override boolean getReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:20131
.lang.Override boolean hasPresolveSubstitutionLevel()
Definition: SatParameters.java:16535
java.lang.String getName()
Definition: SatParameters.java:11972
Builder clearBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12718
.lang.Override boolean getAddCgCuts()
Definition: SatParameters.java:17704
.lang.Override boolean hasPresolveBvaThreshold()
Definition: SatParameters.java:15615
Builder clearDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:13861
.lang.Override boolean getExploitBestSolution()
Definition: SatParameters.java:18914
Builder clearExpandAutomatonConstraints()
Definition: SatParameters.java:16169
Builder setAddZeroHalfCuts(boolean value)
Definition: SatParameters.java:17835
.lang.Override boolean hasGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13509
Builder clearUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15028
.lang.Override double getMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:18222
Builder clearAddKnapsackCuts()
Definition: SatParameters.java:17673
Builder setPresolveUseBva(boolean value)
Definition: SatParameters.java:15581
Builder setPermuteVariableRandomly(boolean value)
Definition: SatParameters.java:14933
.lang.Override boolean hasRestartRunningWindowSize()
Definition: SatParameters.java:13952
.lang.Override boolean hasExpandReservoirConstraints()
Definition: SatParameters.java:16305
Builder clearPermuteVariableRandomly()
Definition: SatParameters.java:14950
Builder setRandomizeSearch(boolean value)
Definition: SatParameters.java:20669
.lang.Override boolean hasStrategyChangeIncreaseRatio()
Definition: SatParameters.java:14310
.lang.Override int getBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14172
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: SatParameters.java:21770
Builder clearRepairHint()
Definition: SatParameters.java:18755
.lang.Override boolean getDiversifyLnsParams()
Definition: SatParameters.java:20602
Builder setRestartPeriod(int value)
Definition: SatParameters.java:13920
.lang.Override boolean hasMipMaxBound()
Definition: SatParameters.java:21352
.lang.Override int getMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:13254
.lang.Override boolean getUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:15010
Builder setMergeNoOverlapWorkLimit(double value)
Definition: SatParameters.java:16458
Builder setPseudoCostReliabilityThreshold(long value)
Definition: SatParameters.java:19228
Builder setExploitObjective(boolean value)
Definition: SatParameters.java:19047
.lang.Override boolean getFillTightenedDomainsInResponse()
Definition: SatParameters.java:19643
Builder clearInitialVariablesActivity()
Definition: SatParameters.java:12565
Builder setUseRelaxationLns(boolean value)
Definition: SatParameters.java:20558
.lang.Override com.google.ortools.sat.SatParameters.FPRoundingMethod getFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:20491
.lang.Override double getMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:16497
.lang.Override boolean hasUseRinsLns()
Definition: SatParameters.java:20378
Builder clearExpandAlldiffConstraints()
Definition: SatParameters.java:16287
.lang.Override boolean getExploitObjective()
Definition: SatParameters.java:19034
Builder clearOptimizeWithCore()
Definition: SatParameters.java:19310
Builder setKeepAllFeasibleSolutionsInPresolve(boolean value)
Definition: SatParameters.java:19586
Builder clearMaxIntegerRoundingScaling()
Definition: SatParameters.java:18118
Builder clearInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:12143
Builder clearCutMaxActiveCountValue()
Definition: SatParameters.java:18437
.lang.Override boolean hasUseBlockingRestart()
Definition: SatParameters.java:14107
Builder setSearchRandomizationTolerance(long value)
Definition: SatParameters.java:20742
.lang.Override com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:18610
Builder setCpModelPostsolveWithFullSolver(boolean value)
Definition: SatParameters.java:15830
.lang.Override boolean hasStopAfterFirstSolution()
Definition: SatParameters.java:19820
Builder clearUseRinsLns()
Definition: SatParameters.java:20416
Builder clearPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12100
Builder setMaxVariableActivityValue(double value)
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13380
Builder setMaxDeterministicTime(double value)
Definition: SatParameters.java:14457
.lang.Override boolean hasPresolveBveThreshold()
Definition: SatParameters.java:15319
.lang.Override com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17019
.lang.Override boolean getAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:12600
.lang.Override Builder clone()
Definition: SatParameters.java:11382
.lang.Override boolean getCpModelPresolve()
Definition: SatParameters.java:15754
Builder clearFillTightenedDomainsInResponse()
Definition: SatParameters.java:19677
Builder clearPresolveUseBva()
Definition: SatParameters.java:15595
.lang.Override boolean hasBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14203
Builder clearMaxMemoryInMb()
Definition: SatParameters.java:14615
.lang.Override boolean getCoverOptimization()
Definition: SatParameters.java:16869
.lang.Override boolean hasReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:20119
.lang.Override double getAbsoluteGapLimit()
Definition: SatParameters.java:14662
Builder setOptimizeWithMaxHs(boolean value)
Definition: SatParameters.java:19433
.lang.Override boolean hasSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:12738
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: SatParameters.java:10345
Builder clearMipAutomaticallyScaleVariables()
Definition: SatParameters.java:21530
.lang.Override int getPresolveBveThreshold()
Definition: SatParameters.java:15333
.lang.Override com.google.ortools.sat.SatParameters build()
Definition: SatParameters.java:10710
.lang.Override boolean getUseImpliedBounds()
Definition: SatParameters.java:21114
Builder clearMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12675
Builder clearAddLpConstraintsLazily()
Definition: SatParameters.java:18185
.lang.Override double getVariableActivityDecay()
Definition: SatParameters.java:13313
Builder setClauseCleanupProtection(com.google.ortools.sat.SatParameters.ClauseProtection value)
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:12929
Builder setUseImpliedBounds(boolean value)
Definition: SatParameters.java:21128
.lang.Override boolean getUseLnsOnly()
Definition: SatParameters.java:20296
Builder clearUseRelaxationLns()
Definition: SatParameters.java:20573
Builder clearUsePhaseSaving()
Definition: SatParameters.java:12230
Builder setPreferredVariableOrder(com.google.ortools.sat.SatParameters.VariableOrder value)
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12087
.lang.Override int getPbCleanupIncrement()
Definition: SatParameters.java:13073
.lang.Override boolean getPresolveBlockedClause()
Definition: SatParameters.java:15512
Builder setMaxSatStratification(com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm value)
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:17029
.lang.Override boolean hasUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:16029
.lang.Override com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:12919
Builder clearPresolveSubstitutionLevel()
Definition: SatParameters.java:16582
Builder clearMipWantedPrecision()
Definition: SatParameters.java:21621
Builder setDefaultRestartAlgorithms(java.lang.String value)
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:13847
.lang.Override boolean hasMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:16958
.lang.Override boolean hasStopAfterPresolve()
Definition: SatParameters.java:19876
.lang.Override boolean hasDiversifyLnsParams()
Definition: SatParameters.java:20590
.lang.Override int getClauseCleanupLbdBound()
Definition: SatParameters.java:12973
Builder setBinaryMinimizationAlgorithm(com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm value)
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12705
Builder addRestartAlgorithms(com.google.ortools.sat.SatParameters.RestartAlgorithm value)
Definition: SatParameters.java:13743
Builder clearUseFeasibilityPump()
Definition: SatParameters.java:20471
Builder setCutActiveCountDecay(double value)
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18466
.lang.Override int getMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:13187
.lang.Override boolean hasCpModelPresolve()
Definition: SatParameters.java:15742
boolean hasDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:13804
.lang.Override boolean getFindMultipleCores()
Definition: SatParameters.java:16810
.lang.Override int getMaxIntegerRoundingScaling()
Definition: SatParameters.java:18080
.lang.Override boolean hasRandomBranchesRatio()
Definition: SatParameters.java:12383
.lang.Override boolean hasPolishLpSolution()
Definition: SatParameters.java:21164
Builder clearRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:14745
.lang.Override boolean getUsePhaseSaving()
Definition: SatParameters.java:12188
Builder setMinimizationAlgorithm(com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm value)
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12662
Builder setReduceMemoryUsageInInterleaveMode(boolean value)
Definition: SatParameters.java:20143
.lang.Override boolean getAddLinMaxCuts()
Definition: SatParameters.java:18009
Builder clearPolishLpSolution()
Definition: SatParameters.java:21211
.lang.Override boolean getAddMirCuts()
Definition: SatParameters.java:17763
Builder setMipCheckPrecision(double value)
Definition: SatParameters.java:21747
com.google.protobuf.ByteString getNameBytes()
Definition: SatParameters.java:11996
Builder clearExploitRelaxationSolution()
Definition: SatParameters.java:19003
.lang.Override boolean getMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:16971
.lang.Override long getMaxNumberOfConflicts()
Definition: SatParameters.java:14512
.lang.Override boolean hasMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:12644
.lang.Override boolean hasExpandTableConstraints()
Definition: SatParameters.java:16187
Builder clearUseProbingSearch()
Definition: SatParameters.java:19184
.lang.Override boolean getUseOptionalVariables()
Definition: SatParameters.java:20795
Builder clearMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:13390
Builder clearAddLinMaxCuts()
Definition: SatParameters.java:18039
Builder setMipAutomaticallyScaleVariables(boolean value)
Definition: SatParameters.java:21512
.lang.Override boolean getUsePbResolution()
Definition: SatParameters.java:15118
.lang.Override boolean getExploitIntegerLpSolution()
Definition: SatParameters.java:18790
Builder setPresolveBlockedClause(boolean value)
Definition: SatParameters.java:15525
.lang.Override boolean hasPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:14963
.lang.Override boolean getAddZeroHalfCuts()
Definition: SatParameters.java:17822
Builder setShareLevelZeroBounds(boolean value)
Definition: SatParameters.java:20253
.lang.Override boolean getAddLpConstraintsLazily()
Definition: SatParameters.java:18153
Builder clearStrategyChangeIncreaseRatio()
Definition: SatParameters.java:14351
.lang.Override boolean getUseErwaHeuristic()
Definition: SatParameters.java:12460
.lang.Override boolean getAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:19771
Builder clearClauseCleanupPeriod()
Definition: SatParameters.java:12840
Builder setCpModelPresolve(boolean value)
Definition: SatParameters.java:15766
Builder setUsePhaseSaving(boolean value)
Definition: SatParameters.java:12208
Builder clearRestartPeriod()
Definition: SatParameters.java:13935
Builder setAlsoBumpVariablesInConflictReasons(boolean value)
Definition: SatParameters.java:12615
.lang.Override boolean hasUseOptimizationHints()
Definition: SatParameters.java:16677
.lang.Override boolean hasMipAutomaticallyScaleVariables()
Definition: SatParameters.java:21480
.lang.Override boolean hasLogSearchProgress()
Definition: SatParameters.java:15045
.lang.Override boolean hasUseBranchingInLp()
Definition: SatParameters.java:20911
Builder setPresolveExtractIntegerEnforcement(boolean value)
Definition: SatParameters.java:16638
Builder setPresolveSubstitutionLevel(int value)
Definition: SatParameters.java:16565
Builder clearClauseActivityDecay()
Definition: SatParameters.java:13590
.lang.Override boolean getRandomizeSearch()
Definition: SatParameters.java:20657
.lang.Override boolean hasNumSearchWorkers()
Definition: SatParameters.java:19939
.lang.Override boolean hasAddLinMaxCuts()
Definition: SatParameters.java:17995
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: SatParameters.java:11392
.lang.Override boolean getUseFeasibilityPump()
Definition: SatParameters.java:20445
Builder clearStopAfterPresolve()
Definition: SatParameters.java:19917
.lang.Override double getMipMaxBound()
Definition: SatParameters.java:21366
.lang.Override boolean hasCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:18450
Builder setCpModelMaxNumPresolveOperations(int value)
Definition: SatParameters.java:15891
.lang.Override boolean getUseBlockingRestart()
Definition: SatParameters.java:14121
.lang.Override int getBinarySearchNumConflicts()
Definition: SatParameters.java:19345
Builder setAddKnapsackCuts(boolean value)
Definition: SatParameters.java:17657
.lang.Override int getGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:13517
Builder setAddMirCuts(boolean value)
Definition: SatParameters.java:17776
Builder clearBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:14229
.lang.Override boolean hasBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:14164
Builder clearExpandTableConstraints()
Definition: SatParameters.java:16228
.lang.Override boolean getUseExactLpReason()
Definition: SatParameters.java:20860
.lang.Override int getMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:18285
Builder setExpandElementConstraints(boolean value)
Definition: SatParameters.java:16099
Builder setMaxConsecutiveInactiveCount(int value)
Definition: SatParameters.java:18358
.lang.Override boolean hasDetectSymmetries()
Definition: SatParameters.java:21292
.lang.Override com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:12695
.lang.Override com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:12077
Builder setUseOptionalVariables(boolean value)
Definition: SatParameters.java:20809
Builder clearUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:17200
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: SatParameters.java:11397
.lang.Override boolean getStopAfterPresolve()
Definition: SatParameters.java:19889
static final int EXPLOIT_BEST_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6083
static final int USE_OPTIONAL_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:7004
static final int CLAUSE_ACTIVITY_DECAY_FIELD_NUMBER
Definition: SatParameters.java:3460
.lang.Override int getNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:3826
.lang.Override boolean hasExploitAllLpSolution()
Definition: SatParameters.java:6065
.lang.Override boolean getCountAssumptionLevelsInLbd()
Definition: SatParameters.java:4322
static final int PRESOLVE_BVE_CLAUSE_WEIGHT_FIELD_NUMBER
Definition: SatParameters.java:4357
static final int MAX_NUM_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5396
static final int ADD_MIR_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5518
.lang.Override boolean hasMipCheckPrecision()
Definition: SatParameters.java:7479
static final int USE_TIMETABLE_EDGE_FINDING_IN_CUMULATIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5256
static final int SEARCH_RANDOMIZATION_TOLERANCE_FIELD_NUMBER
Definition: SatParameters.java:6965
.lang.Override boolean hasRepairHint()
Definition: SatParameters.java:6000
.lang.Override boolean hasPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:4398
.lang.Override boolean getAddCliqueCuts()
Definition: SatParameters.java:5603
static final int RANDOM_BRANCHES_RATIO_FIELD_NUMBER
Definition: SatParameters.java:2893
.lang.Override double getCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:5880
.lang.Override boolean hasCatchSigintSignal()
Definition: SatParameters.java:7143
.lang.Override boolean hasAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:3006
.lang.Override boolean hasUseProbingSearch()
Definition: SatParameters.java:6213
.lang.Override boolean getUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:4693
.lang.Override boolean hasRandomPolarityRatio()
Definition: SatParameters.java:2873
static final int MIP_AUTOMATICALLY_SCALE_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:7347
.lang.Override int getCutCleanupTarget()
Definition: SatParameters.java:5907
static final int MAX_SAT_STRATIFICATION_FIELD_NUMBER
Definition: SatParameters.java:5159
.lang.Override boolean getPresolveUseBva()
Definition: SatParameters.java:4467
static final int RESTART_LBD_AVERAGE_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3711
.lang.Override boolean hasExpandAlldiffConstraints()
Definition: SatParameters.java:4794
.lang.Override double getRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:4049
.lang.Override double getBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:3795
.lang.Override boolean getUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:5215
.lang.Override boolean hasInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:2771
static final int CLAUSE_CLEANUP_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3096
.lang.Override boolean hasExpandElementConstraints()
Definition: SatParameters.java:4709
static final int PRESOLVE_SUBSTITUTION_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:4923
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10257
static final int USE_IMPLIED_BOUNDS_FIELD_NUMBER
Definition: SatParameters.java:7161
.lang.Override boolean hasPresolveBveClauseWeight()
Definition: SatParameters.java:4369
.lang.Override boolean hasPresolveBlockedClause()
Definition: SatParameters.java:4427
.lang.Override boolean hasMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:3377
.lang.Override java.lang.String getDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:3593
.lang.Override boolean hasSearchRandomizationTolerance()
Definition: SatParameters.java:6982
.lang.Override boolean hasAddLpConstraintsLazily()
Definition: SatParameters.java:5722
.lang.Override boolean hasMipVarScaling()
Definition: SatParameters.java:7329
static final int CUT_CLEANUP_TARGET_FIELD_NUMBER
Definition: SatParameters.java:5884
.lang.Override boolean hasLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:6797
.lang.Override boolean hasMaxConsecutiveInactiveCount()
Definition: SatParameters.java:5816
.lang.Override boolean hasExpandAutomatonConstraints()
Definition: SatParameters.java:4737
.lang.Override boolean hasMaxDeterministicTime()
Definition: SatParameters.java:3901
.lang.Override boolean hasFindMultipleCores()
Definition: SatParameters.java:5065
static com.google.ortools.sat.SatParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10278
.lang.Override boolean hasUseCombinedNoOverlap()
Definition: SatParameters.java:7112
.lang.Override boolean hasRandomSeed()
Definition: SatParameters.java:4100
.lang.Override com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:3213
.lang.Override boolean getMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:4281
.lang.Override int getCpModelProbingLevel()
Definition: SatParameters.java:4647
.lang.Override double getRandomPolarityRatio()
Definition: SatParameters.java:2889
static final int RESTART_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3626
.lang.Override double getStrategyChangeIncreaseRatio()
Definition: SatParameters.java:3855
.lang.Override boolean hasCoverOptimization()
Definition: SatParameters.java:5094
.lang.Override boolean getUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:5330
.lang.Override boolean getDisableConstraintExpansion()
Definition: SatParameters.java:4865
.lang.Override boolean getUseRelaxationLns()
Definition: SatParameters.java:6907
static final int CP_MODEL_USE_SAT_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:4651
.lang.Override boolean hasUseLnsOnly()
Definition: SatParameters.java:6774
.lang.Override boolean hasMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:3319
.lang.Override boolean hasTreatBinaryClausesSeparately()
Definition: SatParameters.java:4066
.lang.Override boolean hasRestartPeriod()
Definition: SatParameters.java:3638
.lang.Override boolean hasExploitObjective()
Definition: SatParameters.java:6153
.lang.Override boolean hasPermuteVariableRandomly()
Definition: SatParameters.java:4135
.lang.Override com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index)
Definition: SatParameters.java:3574
.lang.Override double getMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:3502
.lang.Override boolean hasInstantiateAllVariables()
Definition: SatParameters.java:6485
static final int MINIMIZE_WITH_PROPAGATION_RESTART_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3265
.lang.Override boolean hasUseFeasibilityPump()
Definition: SatParameters.java:6847
static final int SHARE_OBJECTIVE_BOUNDS_FIELD_NUMBER
Definition: SatParameters.java:6709
.lang.Override int getMipMaxActivityExponent()
Definition: SatParameters.java:7462
.lang.Override boolean getEnumerateAllSolutions()
Definition: SatParameters.java:6395
.lang.Override boolean hasAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:6516
.lang.Override int getRestartAlgorithmsCount()
Definition: SatParameters.java:3554
.lang.Override boolean hasCutCleanupTarget()
Definition: SatParameters.java:5895
.lang.Override boolean getPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:4169
.lang.Override int getMaxPresolveIterations()
Definition: SatParameters.java:4531
.lang.Override boolean hasRandomizeSearch()
Definition: SatParameters.java:6949
.lang.Override boolean hasDefaultRestartAlgorithms()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:3585
static final int MIP_VAR_SCALING_FIELD_NUMBER
Definition: SatParameters.java:7316
.lang.Override boolean hasExploitBestSolution()
Definition: SatParameters.java:6094
static final int INTERLEAVE_BATCH_SIZE_FIELD_NUMBER
Definition: SatParameters.java:6663
static com.google.ortools.sat.SatParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10290
.lang.Override boolean hasUsePrecedencesInDisjunctiveConstraint()
Definition: SatParameters.java:5196
static final int USE_RELAXATION_LNS_FIELD_NUMBER
Definition: SatParameters.java:6882
static final int USE_PROBING_SEARCH_FIELD_NUMBER
Definition: SatParameters.java:6201
.lang.Override int getLinearizationLevel()
Definition: SatParameters.java:5363
static final int LNS_FOCUS_ON_DECISION_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:6790
static final int SUBSUMPTION_DURING_CONFLICT_ANALYSIS_FIELD_NUMBER
Definition: SatParameters.java:3063
.lang.Override boolean hasClauseCleanupOrdering()
optional .operations_research.sat.SatParameters.ClauseOrdering clause_cleanup_ordering = 60 [default ...
Definition: SatParameters.java:3206
static final int INITIAL_VARIABLES_ACTIVITY_FIELD_NUMBER
Definition: SatParameters.java:2955
.lang.Override int getInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:6678
.lang.Override boolean hasMaxIntegerRoundingScaling()
Definition: SatParameters.java:5686
static final int HINT_CONFLICT_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:5959
.lang.Override boolean getUseRinsLns()
Definition: SatParameters.java:6832
.lang.Override boolean hasClauseActivityDecay()
Definition: SatParameters.java:3471
static final int MIP_WANTED_PRECISION_FIELD_NUMBER
Definition: SatParameters.java:7382
.lang.Override boolean hasMipMaxActivityExponent()
Definition: SatParameters.java:7444
.lang.Override boolean hasShareObjectiveBounds()
Definition: SatParameters.java:6720
.lang.Override boolean getCpModelUseSatPresolve()
Definition: SatParameters.java:4674
.lang.Override double getMipWantedPrecision()
Definition: SatParameters.java:7423
static final int RANDOMIZE_SEARCH_FIELD_NUMBER
Definition: SatParameters.java:6938
.lang.Override boolean hasMaxPresolveIterations()
Definition: SatParameters.java:4517
.lang.Override boolean hasMaxNumberOfConflicts()
Definition: SatParameters.java:3935
.lang.Override boolean hasClauseCleanupTarget()
Definition: SatParameters.java:3135
.lang.Override boolean hasAddMirCuts()
Definition: SatParameters.java:5530
.lang.Override long getMaxMemoryInMb()
Definition: SatParameters.java:3985
.lang.Override com.google.ortools.sat.SatParameters getDefaultInstanceForType()
Definition: SatParameters.java:21816
static final int ALSO_BUMP_VARIABLES_IN_CONFLICT_REASONS_FIELD_NUMBER
Definition: SatParameters.java:2992
.lang.Override boolean getDetectSymmetries()
Definition: SatParameters.java:7281
static final int COUNT_ASSUMPTION_LEVELS_IN_LBD_FIELD_NUMBER
Definition: SatParameters.java:4285
static final int USE_RINS_LNS_FIELD_NUMBER
Definition: SatParameters.java:6809
.lang.Override boolean getUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:5289
.lang.Override boolean getMinimizeCore()
Definition: SatParameters.java:5049
static final int FIND_MULTIPLE_CORES_FIELD_NUMBER
Definition: SatParameters.java:5053
.lang.Override double getMergeNoOverlapWorkLimit()
Definition: SatParameters.java:4900
static final int NUM_SEARCH_WORKERS_FIELD_NUMBER
Definition: SatParameters.java:6591
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: SatParameters.java:10326
static final int STRATEGY_CHANGE_INCREASE_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3830
.lang.Override boolean hasConvertIntervals()
Definition: SatParameters.java:7238
.lang.Override boolean getUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:5252
.lang.Override boolean hasMergeNoOverlapWorkLimit()
Definition: SatParameters.java:4884
.lang.Override boolean getLogSearchProgress()
Definition: SatParameters.java:4215
static final int MAX_VARIABLE_ACTIVITY_VALUE_FIELD_NUMBER
Definition: SatParameters.java:3370
.lang.Override boolean getLnsFocusOnDecisionVariables()
optional bool lns_focus_on_decision_variables = 105 [default = false];
Definition: SatParameters.java:6805
.lang.Override int getNewConstraintsBatchSize()
Definition: SatParameters.java:5936
static Builder newBuilder(com.google.ortools.sat.SatParameters prototype)
Definition: SatParameters.java:10316
.lang.Override int getMaxAllDiffCutSize()
Definition: SatParameters.java:5634
static final int ADD_CLIQUE_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5576
.lang.Override boolean hasPbCleanupIncrement()
Definition: SatParameters.java:3230
.lang.Override boolean hasOptimizeWithMaxHs()
Definition: SatParameters.java:6341
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.CodedInputStream input)
Definition: SatParameters.java:10297
.lang.Override boolean hasVariableActivityDecay()
Definition: SatParameters.java:3348
static final int AUTO_DETECT_GREATER_THAN_AT_LEAST_ONE_OF_FIELD_NUMBER
Definition: SatParameters.java:6502
.lang.Override boolean hasMipWantedPrecision()
Definition: SatParameters.java:7402
.lang.Override boolean hasClauseCleanupLbdBound()
Definition: SatParameters.java:3183
static final int COVER_OPTIMIZATION_FIELD_NUMBER
Definition: SatParameters.java:5082
static final int STOP_AFTER_FIRST_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6535
.lang.Override boolean hasPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:2752
.lang.Override boolean getInstantiateAllVariables()
Definition: SatParameters.java:6498
.lang.Override boolean getUseProbingSearch()
Definition: SatParameters.java:6226
.lang.Override double getMaxDeterministicTime()
Definition: SatParameters.java:3915
.lang.Override boolean getExpandAlldiffConstraints()
Definition: SatParameters.java:4807
.lang.Override boolean hasExploitIntegerLpSolution()
Definition: SatParameters.java:6033
static final int BLOCKING_RESTART_MULTIPLIER_FIELD_NUMBER
Definition: SatParameters.java:3780
static final int STOP_AFTER_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:6562
.lang.Override boolean getShareLevelZeroBounds()
Definition: SatParameters.java:6759
.lang.Override boolean hasInterleaveBatchSize()
optional int32 interleave_batch_size = 134 [default = 1];
Definition: SatParameters.java:6670
static final int CLAUSE_CLEANUP_ORDERING_FIELD_NUMBER
Definition: SatParameters.java:3200
.lang.Override boolean getOptimizeWithCore()
Definition: SatParameters.java:6288
.lang.Override boolean hasBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:3050
.lang.Override boolean hasClauseCleanupPeriod()
Definition: SatParameters.java:3107
.lang.Override boolean hasMinimizeReductionDuringPbResolution()
Definition: SatParameters.java:4266
.lang.Override boolean hasAddZeroHalfCuts()
Definition: SatParameters.java:5559
.lang.Override int getRandomSeed()
Definition: SatParameters.java:4117
static com.google.ortools.sat.SatParameters getDefaultInstance()
Definition: SatParameters.java:21791
static final int EXPAND_AUTOMATON_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4726
.lang.Override boolean hasMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:4911
.lang.Override boolean hasExploitRelaxationSolution()
Definition: SatParameters.java:6123
.lang.Override boolean getSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:3092
static final int USE_DISJUNCTIVE_CONSTRAINT_IN_CUMULATIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5293
static com.google.ortools.sat.SatParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10267
.lang.Override java.lang.String getName()
Definition: SatParameters.java:2708
static final int ADD_KNAPSACK_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5458
static final int PROBING_PERIOD_AT_ROOT_FIELD_NUMBER
Definition: SatParameters.java:6170
.lang.Override boolean getShareObjectiveBounds()
Definition: SatParameters.java:6732
static final int MAX_SAT_ASSUMPTION_ORDER_FIELD_NUMBER
Definition: SatParameters.java:5111
.lang.Override boolean hasUsePbResolution()
Definition: SatParameters.java:4233
static final int NUM_CONFLICTS_BEFORE_STRATEGY_CHANGES_FIELD_NUMBER
Definition: SatParameters.java:3799
static final int MINIMIZATION_ALGORITHM_FIELD_NUMBER
Definition: SatParameters.java:3025
.lang.Override boolean hasUseOptionalVariables()
Definition: SatParameters.java:7017
static final int PRESOLVE_PROBING_DETERMINISTIC_TIME_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:4386
static final int BLOCKING_RESTART_WINDOW_SIZE_FIELD_NUMBER
Definition: SatParameters.java:3761
.lang.Override boolean hasUseOverloadCheckerInCumulativeConstraint()
Definition: SatParameters.java:5235
static final int MINIMIZE_CORE_FIELD_NUMBER
Definition: SatParameters.java:5026
.lang.Override boolean hasAddCliqueCuts()
Definition: SatParameters.java:5589
.lang.Override boolean hasGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:3429
.lang.Override boolean hasPolarityRephaseIncrement()
Definition: SatParameters.java:2840
static final int LOG_SEARCH_PROGRESS_FIELD_NUMBER
Definition: SatParameters.java:4192
.lang.Override boolean hasUseErwaHeuristic()
Definition: SatParameters.java:2937
static final int PRESOLVE_EXTRACT_INTEGER_ENFORCEMENT_FIELD_NUMBER
Definition: SatParameters.java:4956
static final int MAX_INTEGER_ROUNDING_SCALING_FIELD_NUMBER
Definition: SatParameters.java:5669
.lang.Override int getPolarityRephaseIncrement()
Definition: SatParameters.java:2854
.lang.Override boolean hasNewConstraintsBatchSize()
Definition: SatParameters.java:5923
static final int MAX_CONSECUTIVE_INACTIVE_COUNT_FIELD_NUMBER
Definition: SatParameters.java:5803
static final int CUT_MAX_ACTIVE_COUNT_VALUE_FIELD_NUMBER
Definition: SatParameters.java:5834
.lang.Override boolean getInterleaveSearch()
Definition: SatParameters.java:6659
.lang.Override boolean hasOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:5441
.lang.Override double getRandomBranchesRatio()
Definition: SatParameters.java:2920
static final int REPAIR_HINT_FIELD_NUMBER
Definition: SatParameters.java:5986
.lang.Override boolean hasBinarySearchNumConflicts()
Definition: SatParameters.java:6306
.lang.Override boolean getExpandAutomatonConstraints()
Definition: SatParameters.java:4749
.lang.Override boolean hasShareLevelZeroBounds()
Definition: SatParameters.java:6747
static final int MIN_ORTHOGONALITY_FOR_LP_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:5741
static final int PERMUTE_PRESOLVE_CONSTRAINT_ORDER_FIELD_NUMBER
Definition: SatParameters.java:4154
static final int MIP_MAX_BOUND_FIELD_NUMBER
Definition: SatParameters.java:7285
.lang.Override boolean getOnlyAddCutsAtLevelZero()
Definition: SatParameters.java:5454
.lang.Override boolean hasFillTightenedDomainsInResponse()
Definition: SatParameters.java:6453
.lang.Override boolean getRepairHint()
Definition: SatParameters.java:6015
.lang.Override boolean hasUseTimetableEdgeFindingInCumulativeConstraint()
Definition: SatParameters.java:5272
static final int USE_SAT_INPROCESSING_FIELD_NUMBER
Definition: SatParameters.java:4678
.lang.Override boolean getExpandReservoirConstraints()
Definition: SatParameters.java:4836
.lang.Override boolean hasClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:3158
.lang.Override double getCutMaxActiveCountValue()
Definition: SatParameters.java:5861
.lang.Override double getRestartDlAverageRatio()
Definition: SatParameters.java:3707
static final int USE_OPTIMIZATION_HINTS_FIELD_NUMBER
Definition: SatParameters.java:4993
static final int POLARITY_REPHASE_INCREMENT_FIELD_NUMBER
Definition: SatParameters.java:2827
.lang.Override int getRestartRunningWindowSize()
Definition: SatParameters.java:3678
.lang.Override boolean hasMaxAllDiffCutSize()
Definition: SatParameters.java:5620
.lang.Override boolean hasMaxNumCuts()
Definition: SatParameters.java:5410
static final int USE_PB_RESOLUTION_FIELD_NUMBER
Definition: SatParameters.java:4219
static final int MAX_PRESOLVE_ITERATIONS_FIELD_NUMBER
Definition: SatParameters.java:4504
.lang.Override int getRestartPeriod()
Definition: SatParameters.java:3651
.lang.Override boolean hasUsePhaseSaving()
Definition: SatParameters.java:2803
static final int MAX_NUMBER_OF_CONFLICTS_FIELD_NUMBER
Definition: SatParameters.java:3919
.lang.Override boolean hasOptimizeWithCore()
Definition: SatParameters.java:6273
.lang.Override boolean getExploitAllLpSolution()
Definition: SatParameters.java:6079
.lang.Override boolean hasAddCgCuts()
Definition: SatParameters.java:5501
.lang.Override long getPseudoCostReliabilityThreshold()
Definition: SatParameters.java:6255
static final int USE_COMBINED_NO_OVERLAP_FIELD_NUMBER
Definition: SatParameters.java:7099
.lang.Override boolean getPermuteVariableRandomly()
Definition: SatParameters.java:4150
.lang.Override double getMaxTimeInSeconds()
Definition: SatParameters.java:3884
.lang.Override int getPresolveSubstitutionLevel()
Definition: SatParameters.java:4952
.lang.Override com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:5124
.lang.Override com.google.protobuf.Parser< SatParameters > getParserForType()
Definition: SatParameters.java:21811
.lang.Override boolean hasPseudoCostReliabilityThreshold()
Definition: SatParameters.java:6242
.lang.Override boolean getAddKnapsackCuts()
Definition: SatParameters.java:5485
.lang.Override boolean hasCpModelProbingLevel()
Definition: SatParameters.java:4635
.lang.Override Builder toBuilder()
Definition: SatParameters.java:10320
.lang.Override boolean hasMaxMemoryInMb()
Definition: SatParameters.java:3970
.lang.Override boolean hasRelativeGapLimit()
optional double relative_gap_limit = 160 [default = 0];
Definition: SatParameters.java:4041
static final int NAME_FIELD_NUMBER
Definition: SatParameters.java:2683
.lang.Override boolean getOptimizeWithMaxHs()
Definition: SatParameters.java:6358
static final int USE_PRECEDENCES_IN_DISJUNCTIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5178
.lang.Override Builder newBuilderForType()
Definition: SatParameters.java:10312
static com.google.ortools.sat.SatParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10246
static final int MAX_CLAUSE_ACTIVITY_VALUE_FIELD_NUMBER
Definition: SatParameters.java:3487
.lang.Override int getClauseCleanupTarget()
Definition: SatParameters.java:3148
static final int CP_MODEL_POSTSOLVE_WITH_FULL_SOLVER_FIELD_NUMBER
Definition: SatParameters.java:4562
.lang.Override boolean hasInitialVariablesActivity()
Definition: SatParameters.java:2971
.lang.Override boolean hasMinimizeCore()
Definition: SatParameters.java:5037
.lang.Override boolean hasEnumerateAllSolutions()
Definition: SatParameters.java:6378
.lang.Override double getClauseActivityDecay()
Definition: SatParameters.java:3483
static com.google.protobuf.Parser< SatParameters > parser()
Definition: SatParameters.java:21806
static final int POLISH_LP_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:7192
.lang.Override boolean hasPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:4972
.lang.Override boolean hasFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:6869
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: SatParameters.java:7509
static final int GLUCOSE_DECAY_INCREMENT_FIELD_NUMBER
Definition: SatParameters.java:3422
static final int PRESOLVE_BVE_THRESHOLD_FIELD_NUMBER
Definition: SatParameters.java:4326
static final int RESTART_ALGORITHMS_FIELD_NUMBER
Definition: SatParameters.java:3506
static final int GLUCOSE_DECAY_INCREMENT_PERIOD_FIELD_NUMBER
Definition: SatParameters.java:3441
.lang.Override boolean getCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:4591
.lang.Override int getSerializedSize()
Definition: SatParameters.java:7995
static final int KEEP_ALL_FEASIBLE_SOLUTIONS_IN_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:6399
.lang.Override boolean hasCpModelPostsolveWithFullSolver()
Definition: SatParameters.java:4576
static final int CLAUSE_CLEANUP_LBD_BOUND_FIELD_NUMBER
Definition: SatParameters.java:3171
.lang.Override int getNumSearchWorkers()
Definition: SatParameters.java:6624
.lang.Override boolean hasMaxClauseActivityValue()
optional double max_clause_activity_value = 18 [default = 1e+20];
Definition: SatParameters.java:3494
.lang.Override double getRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:3726
static final int MAX_TIME_IN_SECONDS_FIELD_NUMBER
Definition: SatParameters.java:3859
.lang.Override boolean getUseBranchingInLp()
Definition: SatParameters.java:7095
.lang.Override boolean getMipAutomaticallyScaleVariables()
Definition: SatParameters.java:7378
.lang.Override java.util.List< com.google.ortools.sat.SatParameters.RestartAlgorithm > getRestartAlgorithmsList()
Definition: SatParameters.java:3534
static final int USE_FEASIBILITY_PUMP_FIELD_NUMBER
Definition: SatParameters.java:6836
.lang.Override boolean hasCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:4607
static final int EXPAND_ALLDIFF_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4782
static final int TREAT_BINARY_CLAUSES_SEPARATELY_FIELD_NUMBER
Definition: SatParameters.java:4053
static final int PRESOLVE_USE_BVA_FIELD_NUMBER
Definition: SatParameters.java:4444
.lang.Override int getMaxConsecutiveInactiveCount()
Definition: SatParameters.java:5830
.lang.Override boolean getExpandElementConstraints()
Definition: SatParameters.java:4722
.lang.Override boolean getTreatBinaryClausesSeparately()
Definition: SatParameters.java:4080
.lang.Override boolean getExploitRelaxationSolution()
Definition: SatParameters.java:6137
static final int USE_LNS_ONLY_FIELD_NUMBER
Definition: SatParameters.java:6763
.lang.Override double getMipVarScaling()
Definition: SatParameters.java:7343
static final int PRESOLVE_BVA_THRESHOLD_FIELD_NUMBER
Definition: SatParameters.java:4471
.lang.Override int getBooleanEncodingLevel()
Definition: SatParameters.java:5392
.lang.Override boolean hasSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:5946
.lang.Override boolean getPolishLpSolution()
Definition: SatParameters.java:7221
.lang.Override boolean hasUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:4180
static final int MIP_MAX_ACTIVITY_EXPONENT_FIELD_NUMBER
Definition: SatParameters.java:7427
.lang.Override boolean hasAbsoluteGapLimit()
Definition: SatParameters.java:4009
.lang.Override int getCpModelMaxNumPresolveOperations()
Definition: SatParameters.java:4620
static final int DETECT_SYMMETRIES_FIELD_NUMBER
Definition: SatParameters.java:7256
.lang.Override long getProbingPeriodAtRoot()
Definition: SatParameters.java:6197
.lang.Override boolean hasUseExactLpReason()
Definition: SatParameters.java:7049
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: SatParameters.java:1101
static final int ADD_LIN_MAX_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5638
.lang.Override boolean hasKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:6416
.lang.Override boolean hasCountAssumptionLevelsInLbd()
Definition: SatParameters.java:4303
.lang.Override com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:3038
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: SatParameters.java:144
static final int CP_MODEL_MAX_NUM_PRESOLVE_OPERATIONS_FIELD_NUMBER
Definition: SatParameters.java:4595
.lang.Override final boolean isInitialized()
Definition: SatParameters.java:7499
.lang.Override boolean hasInterleaveSearch()
Definition: SatParameters.java:6643
.lang.Override boolean getStopAfterFirstSolution()
Definition: SatParameters.java:6558
.lang.Override double getPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:3261
.lang.Override double getPresolveProbingDeterministicTimeLimit()
Definition: SatParameters.java:4411
.lang.Override double getInitialVariablesActivity()
Definition: SatParameters.java:2988
static final int EXPLOIT_ALL_LP_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6052
static final int CATCH_SIGINT_SIGNAL_FIELD_NUMBER
Definition: SatParameters.java:7130
.lang.Override boolean hasNumConflictsBeforeStrategyChanges()
Definition: SatParameters.java:3812
.lang.Override boolean getCatchSigintSignal()
Definition: SatParameters.java:7157
.lang.Override boolean hasBooleanEncodingLevel()
Definition: SatParameters.java:5379
.lang.Override boolean hasMaxTimeInSeconds()
Definition: SatParameters.java:3871
.lang.Override boolean hasUseDisjunctiveConstraintInCumulativeConstraint()
Definition: SatParameters.java:5311
.lang.Override boolean hasHintConflictLimit()
Definition: SatParameters.java:5970
.lang.Override int getPresolveBvaThreshold()
Definition: SatParameters.java:4500
static final int CONVERT_INTERVALS_FIELD_NUMBER
Definition: SatParameters.java:7225
.lang.Override double getGlucoseDecayIncrement()
optional double glucose_decay_increment = 23 [default = 0.01];
Definition: SatParameters.java:3437
static final int ADD_LP_CONSTRAINTS_LAZILY_FIELD_NUMBER
Definition: SatParameters.java:5708
static final int CUT_ACTIVE_COUNT_DECAY_FIELD_NUMBER
Definition: SatParameters.java:5865
.lang.Override boolean hasRestartLbdAverageRatio()
optional double restart_lbd_average_ratio = 71 [default = 1];
Definition: SatParameters.java:3718
.lang.Override boolean getExpandTableConstraints()
Definition: SatParameters.java:4778
.lang.Override int getPresolveBveClauseWeight()
Definition: SatParameters.java:4382
static final int RELATIVE_GAP_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:4034
static com.google.ortools.sat.SatParameters parseDelimitedFrom(java.io.InputStream input)
Definition: SatParameters.java:10285
.lang.Override double getMaxVariableActivityValue()
optional double max_variable_activity_value = 16 [default = 1e+100];
Definition: SatParameters.java:3385
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: SatParameters.java:10303
static final int EXPAND_ELEMENT_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4697
.lang.Override boolean hasMaxSatAssumptionOrder()
optional .operations_research.sat.SatParameters.MaxSatAssumptionOrder max_sat_assumption_order = 51 [...
Definition: SatParameters.java:5117
.lang.Override double getMipCheckPrecision()
Definition: SatParameters.java:7493
.lang.Override int getMaxNumCuts()
Definition: SatParameters.java:5425
.lang.Override boolean hasPresolveUseBva()
Definition: SatParameters.java:4455
.lang.Override boolean getUseOptimizationHints()
Definition: SatParameters.java:5022
.lang.Override int getHintConflictLimit()
Definition: SatParameters.java:5982
.lang.Override int getClauseCleanupPeriod()
Definition: SatParameters.java:3119
.lang.Override long getSearchRandomizationTolerance()
Definition: SatParameters.java:7000
.lang.Override boolean hasDisableConstraintExpansion()
Definition: SatParameters.java:4852
.lang.Override boolean hasMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:5787
static final int RANDOM_SEED_FIELD_NUMBER
Definition: SatParameters.java:4084
.lang.Override boolean hasGlucoseMaxDecay()
Definition: SatParameters.java:3403
static final int MAX_MEMORY_IN_MB_FIELD_NUMBER
Definition: SatParameters.java:3956
.lang.Override boolean hasUseImpliedBounds()
Definition: SatParameters.java:7174
.lang.Override boolean hasCutMaxActiveCountValue()
Definition: SatParameters.java:5847
.lang.Override boolean hasMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:5165
static final int FILL_TIGHTENED_DOMAINS_IN_RESPONSE_FIELD_NUMBER
Definition: SatParameters.java:6438
static final int RANDOM_POLARITY_RATIO_FIELD_NUMBER
Definition: SatParameters.java:2858
.lang.Override com.google.ortools.sat.SatParameters.Polarity getInitialPolarity()
optional .operations_research.sat.SatParameters.Polarity initial_polarity = 2 [default = POLARITY_FAL...
Definition: SatParameters.java:2778
static final int ABSOLUTE_GAP_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:3989
static final int EXPLOIT_INTEGER_LP_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6019
.lang.Override boolean hasAddKnapsackCuts()
Definition: SatParameters.java:5471
.lang.Override boolean hasUseRelaxationLns()
Definition: SatParameters.java:6894
static final int ONLY_ADD_CUTS_AT_LEVEL_ZERO_FIELD_NUMBER
Definition: SatParameters.java:5429
.lang.Override boolean getUseCombinedNoOverlap()
Definition: SatParameters.java:7126
.lang.Deprecated static final com.google.protobuf.Parser< SatParameters > PARSER
Definition: SatParameters.java:21796
.lang.Override boolean hasPbCleanupRatio()
optional double pb_cleanup_ratio = 47 [default = 0.5];
Definition: SatParameters.java:3253
.lang.Override boolean getPresolveExtractIntegerEnforcement()
Definition: SatParameters.java:4989
static final int SEARCH_BRANCHING_FIELD_NUMBER
Definition: SatParameters.java:5940
static final int BINARY_SEARCH_NUM_CONFLICTS_FIELD_NUMBER
Definition: SatParameters.java:6292
static com.google.ortools.sat.SatParameters parseFrom(java.nio.ByteBuffer data)
Definition: SatParameters.java:10241
.lang.Override boolean getKeepAllFeasibleSolutionsInPresolve()
Definition: SatParameters.java:6434
.lang.Override double getGlucoseMaxDecay()
Definition: SatParameters.java:3418
.lang.Override boolean hasMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:5756
.lang.Override boolean hasProbingPeriodAtRoot()
Definition: SatParameters.java:6183
static final int USE_ABSL_RANDOM_FIELD_NUMBER
Definition: SatParameters.java:4173
.lang.Override boolean hasCpModelUseSatPresolve()
Definition: SatParameters.java:4662
.lang.Override boolean getConvertIntervals()
Definition: SatParameters.java:7252
.lang.Override boolean hasRestartDlAverageRatio()
Definition: SatParameters.java:3694
.lang.Override int hashCode()
Definition: SatParameters.java:9477
.lang.Override boolean hasMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:3286
.lang.Override boolean hasLinearizationLevel()
Definition: SatParameters.java:5348
static final int INTERLEAVE_SEARCH_FIELD_NUMBER
Definition: SatParameters.java:6628
static final int ENUMERATE_ALL_SOLUTIONS_FIELD_NUMBER
Definition: SatParameters.java:6362
static final int CLAUSE_CLEANUP_PROTECTION_FIELD_NUMBER
Definition: SatParameters.java:3152
.lang.Override boolean getReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:6705
.lang.Override boolean hasPresolveSubstitutionLevel()
Definition: SatParameters.java:4937
.lang.Override boolean getAddCgCuts()
Definition: SatParameters.java:5514
.lang.Override boolean hasPresolveBvaThreshold()
Definition: SatParameters.java:4485
.lang.Override boolean getExploitBestSolution()
Definition: SatParameters.java:6106
static final int PRESOLVE_BLOCKED_CLAUSE_FIELD_NUMBER
Definition: SatParameters.java:4415
.lang.Override com.google.protobuf.ByteString getNameBytes()
Definition: SatParameters.java:2733
.lang.Override boolean hasGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:3448
.lang.Override double getMinOrthogonalityForLpConstraints()
Definition: SatParameters.java:5772
.lang.Override boolean hasRestartRunningWindowSize()
Definition: SatParameters.java:3666
.lang.Override boolean hasExpandReservoirConstraints()
Definition: SatParameters.java:4823
static final int MERGE_AT_MOST_ONE_WORK_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:4904
.lang.Override boolean hasStrategyChangeIncreaseRatio()
Definition: SatParameters.java:3842
.lang.Override int getBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:3776
.lang.Override boolean getDiversifyLnsParams()
Definition: SatParameters.java:6934
.lang.Override boolean hasMipMaxBound()
Definition: SatParameters.java:7298
static final int USE_BLOCKING_RESTART_FIELD_NUMBER
Definition: SatParameters.java:3730
static final int VARIABLE_ACTIVITY_DECAY_FIELD_NUMBER
Definition: SatParameters.java:3331
.lang.Override int getMinimizeWithPropagationNumDecisions()
optional int32 minimize_with_propagation_num_decisions = 97 [default = 1000];
Definition: SatParameters.java:3327
.lang.Override boolean getUseAbslRandom()
optional bool use_absl_random = 180 [default = false];
Definition: SatParameters.java:4188
static final int ADD_CG_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5489
.lang.Override boolean getFillTightenedDomainsInResponse()
Definition: SatParameters.java:6469
static final int INSTANTIATE_ALL_VARIABLES_FIELD_NUMBER
Definition: SatParameters.java:6473
.lang.Override com.google.ortools.sat.SatParameters.FPRoundingMethod getFpRounding()
optional .operations_research.sat.SatParameters.FPRoundingMethod fp_rounding = 165 [default = PROPAGA...
Definition: SatParameters.java:6876
static final int NEW_CONSTRAINTS_BATCH_SIZE_FIELD_NUMBER
Definition: SatParameters.java:5911
.lang.Override double getMergeAtMostOneWorkLimit()
optional double merge_at_most_one_work_limit = 146 [default = 100000000];
Definition: SatParameters.java:4919
.lang.Override boolean hasUseRinsLns()
Definition: SatParameters.java:6820
.lang.Override boolean getExploitObjective()
Definition: SatParameters.java:6166
static final int MAX_ALL_DIFF_CUT_SIZE_FIELD_NUMBER
Definition: SatParameters.java:5607
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: SatParameters.java:137
.lang.Override boolean hasUseBlockingRestart()
Definition: SatParameters.java:3743
static final int DEFAULT_RESTART_ALGORITHMS_FIELD_NUMBER
Definition: SatParameters.java:3578
.lang.Override com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching()
optional .operations_research.sat.SatParameters.SearchBranching search_branching = 82 [default = AUTO...
Definition: SatParameters.java:5953
.lang.Override boolean hasStopAfterFirstSolution()
Definition: SatParameters.java:6546
static final int CP_MODEL_PROBING_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:4624
static final int EXPAND_TABLE_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4753
static final int CP_MODEL_PRESOLVE_FIELD_NUMBER
Definition: SatParameters.java:4535
static final int PSEUDO_COST_RELIABILITY_THRESHOLD_FIELD_NUMBER
Definition: SatParameters.java:6230
static final int USE_EXACT_LP_REASON_FIELD_NUMBER
Definition: SatParameters.java:7035
.lang.Override boolean hasPresolveBveThreshold()
Definition: SatParameters.java:4339
static final int GLUCOSE_MAX_DECAY_FIELD_NUMBER
Definition: SatParameters.java:3389
.lang.Override com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification()
optional .operations_research.sat.SatParameters.MaxSatStratificationAlgorithm max_sat_stratification ...
Definition: SatParameters.java:5172
.lang.Override boolean getAlsoBumpVariablesInConflictReasons()
Definition: SatParameters.java:3021
static final int RESTART_RUNNING_WINDOW_SIZE_FIELD_NUMBER
Definition: SatParameters.java:3655
.lang.Override boolean getCpModelPresolve()
Definition: SatParameters.java:4558
static final int PB_CLEANUP_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3246
static final int INITIAL_POLARITY_FIELD_NUMBER
Definition: SatParameters.java:2765
.lang.Override boolean hasBlockingRestartMultiplier()
optional double blocking_restart_multiplier = 66 [default = 1.4];
Definition: SatParameters.java:3787
.lang.Override boolean getCoverOptimization()
Definition: SatParameters.java:5107
.lang.Override boolean hasReduceMemoryUsageInInterleaveMode()
Definition: SatParameters.java:6693
.lang.Override double getAbsoluteGapLimit()
Definition: SatParameters.java:4030
static final int ADD_ZERO_HALF_CUTS_FIELD_NUMBER
Definition: SatParameters.java:5547
.lang.Override boolean equals(final java.lang.Object obj)
Definition: SatParameters.java:8649
.lang.Override boolean hasSubsumptionDuringConflictAnalysis()
Definition: SatParameters.java:3077
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: SatParameters.java:1095
.lang.Override int getPresolveBveThreshold()
Definition: SatParameters.java:4353
.lang.Override boolean getUseImpliedBounds()
Definition: SatParameters.java:7188
static final int MAX_DETERMINISTIC_TIME_FIELD_NUMBER
Definition: SatParameters.java:3888
.lang.Override double getVariableActivityDecay()
Definition: SatParameters.java:3366
.lang.Override boolean getUseLnsOnly()
Definition: SatParameters.java:6786
.lang.Override int getPbCleanupIncrement()
Definition: SatParameters.java:3242
.lang.Override boolean getPresolveBlockedClause()
Definition: SatParameters.java:4440
static final int PERMUTE_VARIABLE_RANDOMLY_FIELD_NUMBER
Definition: SatParameters.java:4121
.lang.Override boolean hasUseSatInprocessing()
optional bool use_sat_inprocessing = 163 [default = false];
Definition: SatParameters.java:4685
static final int CLAUSE_CLEANUP_TARGET_FIELD_NUMBER
Definition: SatParameters.java:3123
.lang.Override com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection()
optional .operations_research.sat.SatParameters.ClauseProtection clause_cleanup_protection = 58 [defa...
Definition: SatParameters.java:3165
static com.google.ortools.sat.SatParameters parseFrom(byte[] data)
Definition: SatParameters.java:10263
static final int OPTIMIZE_WITH_MAX_HS_FIELD_NUMBER
Definition: SatParameters.java:6325
.lang.Override boolean hasMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:5142
.lang.Override boolean hasStopAfterPresolve()
Definition: SatParameters.java:6574
.lang.Override boolean hasDiversifyLnsParams()
Definition: SatParameters.java:6922
.lang.Override int getClauseCleanupLbdBound()
Definition: SatParameters.java:3196
static final int MERGE_NO_OVERLAP_WORK_LIMIT_FIELD_NUMBER
Definition: SatParameters.java:4869
.lang.Override int getMinimizeWithPropagationRestartPeriod()
Definition: SatParameters.java:3308
.lang.Override boolean hasCpModelPresolve()
Definition: SatParameters.java:4546
.lang.Override boolean getFindMultipleCores()
Definition: SatParameters.java:5078
.lang.Override int getMaxIntegerRoundingScaling()
Definition: SatParameters.java:5704
.lang.Override boolean hasRandomBranchesRatio()
Definition: SatParameters.java:2906
static final int BOOLEAN_ENCODING_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:5367
.lang.Override boolean hasPolishLpSolution()
Definition: SatParameters.java:7206
.lang.Override boolean getUsePhaseSaving()
Definition: SatParameters.java:2823
static final int MINIMIZE_WITH_PROPAGATION_NUM_DECISIONS_FIELD_NUMBER
Definition: SatParameters.java:3312
.lang.Override boolean getAddLinMaxCuts()
Definition: SatParameters.java:5665
static final int REDUCE_MEMORY_USAGE_IN_INTERLEAVE_MODE_FIELD_NUMBER
Definition: SatParameters.java:6682
.lang.Override boolean getAddMirCuts()
Definition: SatParameters.java:5543
.lang.Override boolean getMaxSatReverseAssumptionOrder()
Definition: SatParameters.java:5155
.lang.Override long getMaxNumberOfConflicts()
Definition: SatParameters.java:3952
static com.google.ortools.sat.SatParameters parseFrom(java.io.InputStream input)
Definition: SatParameters.java:10273
.lang.Override boolean hasMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.ConflictMinimizationAlgorithm minimization_algorithm ...
Definition: SatParameters.java:3031
.lang.Override boolean hasExpandTableConstraints()
Definition: SatParameters.java:4765
static final int LINEARIZATION_LEVEL_FIELD_NUMBER
Definition: SatParameters.java:5334
.lang.Override boolean getUseOptionalVariables()
Definition: SatParameters.java:7031
static final int USE_ERWA_HEURISTIC_FIELD_NUMBER
Definition: SatParameters.java:2924
.lang.Override boolean getUsePbResolution()
Definition: SatParameters.java:4248
.lang.Override boolean getExploitIntegerLpSolution()
Definition: SatParameters.java:6048
static Builder newBuilder()
Definition: SatParameters.java:10313
.lang.Override boolean hasPermutePresolveConstraintOrder()
optional bool permute_presolve_constraint_order = 179 [default = false];
Definition: SatParameters.java:4161
static final int EXPLOIT_RELAXATION_SOLUTION_FIELD_NUMBER
Definition: SatParameters.java:6110
.lang.Override boolean getAddZeroHalfCuts()
Definition: SatParameters.java:5572
.lang.Override boolean getAddLpConstraintsLazily()
Definition: SatParameters.java:5737
.lang.Override boolean getUseErwaHeuristic()
Definition: SatParameters.java:2951
.lang.Override boolean getAutoDetectGreaterThanAtLeastOneOf()
Definition: SatParameters.java:6531
.lang.Override boolean hasUseOptimizationHints()
Definition: SatParameters.java:5007
static final int RESTART_DL_AVERAGE_RATIO_FIELD_NUMBER
Definition: SatParameters.java:3682
.lang.Override boolean hasMipAutomaticallyScaleVariables()
Definition: SatParameters.java:7362
.lang.Override boolean hasLogSearchProgress()
Definition: SatParameters.java:4203
.lang.Override boolean hasUseBranchingInLp()
Definition: SatParameters.java:7081
static final int FP_ROUNDING_FIELD_NUMBER
Definition: SatParameters.java:6863
static final int OPTIMIZE_WITH_CORE_FIELD_NUMBER
Definition: SatParameters.java:6259
.lang.Override boolean getRandomizeSearch()
Definition: SatParameters.java:6961
.lang.Override boolean hasNumSearchWorkers()
Definition: SatParameters.java:6607
.lang.Override boolean hasAddLinMaxCuts()
Definition: SatParameters.java:5651
.lang.Override boolean getUseFeasibilityPump()
Definition: SatParameters.java:6859
.lang.Override double getMipMaxBound()
Definition: SatParameters.java:7312
static com.google.ortools.sat.SatParameters parseFrom(com.google.protobuf.ByteString data)
Definition: SatParameters.java:10252
static final int MINIMIZE_REDUCTION_DURING_PB_RESOLUTION_FIELD_NUMBER
Definition: SatParameters.java:4252
.lang.Override boolean hasCutActiveCountDecay()
optional double cut_active_count_decay = 156 [default = 0.8];
Definition: SatParameters.java:5872
static final int DISABLE_CONSTRAINT_EXPANSION_FIELD_NUMBER
Definition: SatParameters.java:4840
static final int PREFERRED_VARIABLE_ORDER_FIELD_NUMBER
Definition: SatParameters.java:2746
.lang.Override boolean getUseBlockingRestart()
Definition: SatParameters.java:3757
.lang.Override int getBinarySearchNumConflicts()
Definition: SatParameters.java:6321
.lang.Override int getGlucoseDecayIncrementPeriod()
optional int32 glucose_decay_increment_period = 24 [default = 5000];
Definition: SatParameters.java:3456
static final int MIP_CHECK_PRECISION_FIELD_NUMBER
Definition: SatParameters.java:7466
.lang.Override boolean hasBlockingRestartWindowSize()
optional int32 blocking_restart_window_size = 65 [default = 5000];
Definition: SatParameters.java:3768
.lang.Override boolean getUseExactLpReason()
Definition: SatParameters.java:7064
static final int BINARY_MINIMIZATION_ALGORITHM_FIELD_NUMBER
Definition: SatParameters.java:3044
.lang.Override int getMaxCutRoundsAtLevelZero()
Definition: SatParameters.java:5799
static final int USE_BRANCHING_IN_LP_FIELD_NUMBER
Definition: SatParameters.java:7068
.lang.Override boolean hasName()
Definition: SatParameters.java:2695
static final int USE_PHASE_SAVING_FIELD_NUMBER
Definition: SatParameters.java:2784
.lang.Override boolean hasDetectSymmetries()
Definition: SatParameters.java:7268
.lang.Override com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm()
optional .operations_research.sat.SatParameters.BinaryMinizationAlgorithm binary_minimization_algorit...
Definition: SatParameters.java:3057
static final int MAX_CUT_ROUNDS_AT_LEVEL_ZERO_FIELD_NUMBER
Definition: SatParameters.java:5776
.lang.Override com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder()
optional .operations_research.sat.SatParameters.VariableOrder preferred_variable_order = 1 [default =...
Definition: SatParameters.java:2759
static final int DIVERSIFY_LNS_PARAMS_FIELD_NUMBER
Definition: SatParameters.java:6911
static final int PB_CLEANUP_INCREMENT_FIELD_NUMBER
Definition: SatParameters.java:3219
static final int MAX_SAT_REVERSE_ASSUMPTION_ORDER_FIELD_NUMBER
Definition: SatParameters.java:5130
static final int EXPLOIT_OBJECTIVE_FIELD_NUMBER
Definition: SatParameters.java:6141
static final int EXPAND_RESERVOIR_CONSTRAINTS_FIELD_NUMBER
Definition: SatParameters.java:4811
static final int USE_OVERLOAD_CHECKER_IN_CUMULATIVE_CONSTRAINT_FIELD_NUMBER
Definition: SatParameters.java:5219
.lang.Override com.google.protobuf.ByteString getDefaultRestartAlgorithmsBytes()
optional string default_restart_algorithms = 70 [default = "LUBY_RESTART,LBD_MOVING_AVERAGE_RESTART,...
Definition: SatParameters.java:3613
.lang.Override boolean getStopAfterPresolve()
Definition: SatParameters.java:6587
static final int SHARE_LEVEL_ZERO_BOUNDS_FIELD_NUMBER
Definition: SatParameters.java:6736
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1600
static com.google.protobuf.Internal.EnumLiteMap< BinaryMinizationAlgorithm > internalGetValueMap()
Definition: SatParameters.java:1580
BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION
BINARY_MINIMIZATION_FIRST_WITH_TRANSITIVE_REDUCTION = 4;
Definition: SatParameters.java:1517
static BinaryMinizationAlgorithm forNumber(int value)
Definition: SatParameters.java:1568
.lang.Deprecated static BinaryMinizationAlgorithm valueOf(int value)
Definition: SatParameters.java:1560
com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm.BINARY_MINIMIZATION_WITH_REACHABILITY
BINARY_MINIMIZATION_WITH_REACHABILITY
BINARY_MINIMIZATION_WITH_REACHABILITY = 2;
Definition: SatParameters.java:1521
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1592
EXPERIMENTAL_BINARY_MINIMIZATION
EXPERIMENTAL_BINARY_MINIMIZATION = 3;
Definition: SatParameters.java:1525
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1596
static BinaryMinizationAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1606
final int getNumber()
Definition: SatParameters.java:1550
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1852
.lang.Deprecated static ClauseOrdering valueOf(int value)
Definition: SatParameters.java:1815
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1844
static ClauseOrdering valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1858
CLAUSE_ACTIVITY
Definition: SatParameters.java:1776
static ClauseOrdering forNumber(int value)
Definition: SatParameters.java:1823
static com.google.protobuf.Internal.EnumLiteMap< ClauseOrdering > internalGetValueMap()
Definition: SatParameters.java:1832
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1848
final int getNumber()
Definition: SatParameters.java:1805
CLAUSE_LBD
Definition: SatParameters.java:1784
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1735
PROTECTION_LBD
Definition: SatParameters.java:1658
PROTECTION_ALWAYS
Definition: SatParameters.java:1650
static ClauseProtection valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1741
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1727
.lang.Deprecated static ClauseProtection valueOf(int value)
Definition: SatParameters.java:1697
static com.google.protobuf.Internal.EnumLiteMap< ClauseProtection > internalGetValueMap()
Definition: SatParameters.java:1715
PROTECTION_NONE
Definition: SatParameters.java:1642
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1731
static ClauseProtection forNumber(int value)
Definition: SatParameters.java:1705
final int getNumber()
Definition: SatParameters.java:1687
Definition: SatParameters.java:1386
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1472
.lang.Deprecated static ConflictMinimizationAlgorithm valueOf(int value)
Definition: SatParameters.java:1433
static com.google.protobuf.Internal.EnumLiteMap< ConflictMinimizationAlgorithm > internalGetValueMap()
Definition: SatParameters.java:1452
static ConflictMinimizationAlgorithm forNumber(int value)
Definition: SatParameters.java:1441
static ConflictMinimizationAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1478
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1464
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1468
final int getNumber()
Definition: SatParameters.java:1423
static FPRoundingMethod forNumber(int value)
Definition: SatParameters.java:2623
NEAREST_INTEGER
Definition: SatParameters.java:2528
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2654
static FPRoundingMethod valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2660
static com.google.protobuf.Internal.EnumLiteMap< FPRoundingMethod > internalGetValueMap()
Definition: SatParameters.java:2634
PROPAGATION_ASSISTED
Definition: SatParameters.java:2560
ACTIVE_LOCK_BASED
Definition: SatParameters.java:2547
LOCK_BASED
Definition: SatParameters.java:2538
.lang.Deprecated static FPRoundingMethod valueOf(int value)
Definition: SatParameters.java:2615
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2646
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2650
final int getNumber()
Definition: SatParameters.java:2605
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2124
static MaxSatAssumptionOrder forNumber(int value)
Definition: SatParameters.java:2094
.lang.Deprecated static MaxSatAssumptionOrder valueOf(int value)
Definition: SatParameters.java:2086
static MaxSatAssumptionOrder valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2130
static com.google.protobuf.Internal.EnumLiteMap< MaxSatAssumptionOrder > internalGetValueMap()
Definition: SatParameters.java:2104
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2116
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2120
final int getNumber()
Definition: SatParameters.java:2076
Definition: SatParameters.java:2156
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2265
static MaxSatStratificationAlgorithm forNumber(int value)
Definition: SatParameters.java:2235
STRATIFICATION_DESCENT
Definition: SatParameters.java:2173
STRATIFICATION_ASCENT
Definition: SatParameters.java:2184
static com.google.protobuf.Internal.EnumLiteMap< MaxSatStratificationAlgorithm > internalGetValueMap()
Definition: SatParameters.java:2245
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2257
STRATIFICATION_NONE
Definition: SatParameters.java:2164
.lang.Deprecated static MaxSatStratificationAlgorithm valueOf(int value)
Definition: SatParameters.java:2227
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2261
final int getNumber()
Definition: SatParameters.java:2217
static MaxSatStratificationAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2271
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1354
.lang.Deprecated static Polarity valueOf(int value)
Definition: SatParameters.java:1314
POLARITY_REVERSE_WEIGHTED_SIGN
Definition: SatParameters.java:1268
POLARITY_WEIGHTED_SIGN
Definition: SatParameters.java:1260
static Polarity valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1360
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1346
static com.google.protobuf.Internal.EnumLiteMap< Polarity > internalGetValueMap()
Definition: SatParameters.java:1334
static Polarity forNumber(int value)
Definition: SatParameters.java:1322
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1350
final int getNumber()
Definition: SatParameters.java:1304
.lang.Deprecated static RestartAlgorithm valueOf(int value)
Definition: SatParameters.java:1975
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2015
static com.google.protobuf.Internal.EnumLiteMap< RestartAlgorithm > internalGetValueMap()
Definition: SatParameters.java:1995
LBD_MOVING_AVERAGE_RESTART
Definition: SatParameters.java:1916
FIXED_RESTART
Definition: SatParameters.java:1924
LUBY_RESTART
Definition: SatParameters.java:1900
static RestartAlgorithm valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2021
static RestartAlgorithm forNumber(int value)
Definition: SatParameters.java:1983
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2007
DL_MOVING_AVERAGE_RESTART
Definition: SatParameters.java:1908
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2011
final int getNumber()
Definition: SatParameters.java:1965
static com.google.protobuf.Internal.EnumLiteMap< SearchBranching > internalGetValueMap()
Definition: SatParameters.java:2468
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:2488
.lang.Deprecated static SearchBranching valueOf(int value)
Definition: SatParameters.java:2446
static SearchBranching forNumber(int value)
Definition: SatParameters.java:2454
AUTOMATIC_SEARCH
Definition: SatParameters.java:2306
PORTFOLIO_WITH_QUICK_RESTART_SEARCH
Definition: SatParameters.java:2354
LP_SEARCH
Definition: SatParameters.java:2334
PORTFOLIO_SEARCH
Definition: SatParameters.java:2324
PSEUDO_COST_SEARCH
Definition: SatParameters.java:2344
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:2480
FIXED_SEARCH
Definition: SatParameters.java:2316
HINT_SEARCH
Definition: SatParameters.java:2364
static SearchBranching valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:2494
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:2484
final int getNumber()
Definition: SatParameters.java:2436
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: SatParameters.java:1201
IN_ORDER
Definition: SatParameters.java:1124
.lang.Deprecated static VariableOrder valueOf(int value)
Definition: SatParameters.java:1163
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: SatParameters.java:1193
static VariableOrder valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: SatParameters.java:1207
static VariableOrder forNumber(int value)
Definition: SatParameters.java:1171
static com.google.protobuf.Internal.EnumLiteMap< VariableOrder > internalGetValueMap()
Definition: SatParameters.java:1181
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: SatParameters.java:1197
final int getNumber()
Definition: SatParameters.java:1153