Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
SatParametersOrBuilder.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ortools/sat/sat_parameters.proto
3
4// Protobuf Java Version: 4.26.1
5package com.google.ortools.sat;
6
7public interface SatParametersOrBuilder extends
8 // @@protoc_insertion_point(interface_extends:operations_research.sat.SatParameters)
9 com.google.protobuf.MessageOrBuilder {
10
20 boolean hasName();
30 java.lang.String getName();
40 com.google.protobuf.ByteString
42
53
64
103
126
153
176
199
228
253
264
275
300
319
340
363
374
395
406
425
436
469
480
507
518
529
548
559
576 java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList();
612
622 java.lang.String getDefaultRestartAlgorithms();
627 com.google.protobuf.ByteString
629
650
669
690
701
724
735
746
769
790
811
834
855
886
915
968
979
994 boolean hasRandomSeed();
1010
1035
1046
1057
1080
1105
1114 boolean hasLogPrefix();
1123 java.lang.String getLogPrefix();
1132 com.google.protobuf.ByteString
1134
1153
1172
1197
1222
1257
1280
1301
1328
1339
1360
1379
1404
1427
1446
1465
1484
1513
1538
1559
1580
1621
1644
1671
1692
1713
1740
1751
1776
1805
1836
1855
1888
1913
1934
1957
1976
2013
2035 boolean hasNumWorkers();
2058
2069
2096
2129 java.util.List<java.lang.String>
2197 java.lang.String getSubsolvers(int index);
2231 com.google.protobuf.ByteString
2233
2243 java.util.List<java.lang.String>
2265 java.lang.String getExtraSubsolvers(int index);
2276 com.google.protobuf.ByteString
2278
2295 java.util.List<java.lang.String>
2331 java.lang.String getIgnoreSubsolvers(int index);
2349 com.google.protobuf.ByteString
2351
2356 java.util.List<java.lang.String>
2368 java.lang.String getFilterSubsolvers(int index);
2374 com.google.protobuf.ByteString
2376
2388 java.util.List<com.google.ortools.sat.SatParameters>
2425 java.util.List<? extends com.google.ortools.sat.SatParametersOrBuilder>
2439 int index);
2440
2469
2480
2499
2518
2537
2558
2581
2602
2621
2646
2671
2692
2715
2726
2747
2758
2793
2828
2855
2874
2903
2914
2945
2976
3007
3028
3057
3068
3105
3132
3155
3178
3201
3224
3235
3254
3266 boolean hasRepairHint();
3278 boolean getRepairHint();
3279
3300
3323
3342
3361
3382
3403
3428
3449
3472
3493
3514
3539
3566
3595
3620
3649
3672
3682 boolean hasUseLsOnly();
3692 boolean getUseLsOnly();
3693
3714
3733
3754
3773
3794
3815
3838
3863
3886
3905
3926
3953
3972
3995
4016
4041
4060
4085
4096
4127
4160
4187
4224
4249
4274
4293
4314
4325
4334 boolean hasUseLns();
4343 boolean getUseLns();
4344
4353 boolean hasUseLnsOnly();
4362 boolean getUseLnsOnly();
4363
4386
4395 boolean hasUseRinsLns();
4404 boolean getUseRinsLns();
4405
4424
4447
4452 boolean hasFpRounding();
4458
4477
4496
4519
4540
4569
4594
4617
4638
4661
4684
4709
4736
4747
4770
4799
4822
4845
4870
4891
4916
4929 boolean hasMaxNumCuts();
4943
4954 boolean hasCutLevel();
4966
4987
5014
5024 boolean hasAddCgCuts();
5034 boolean getAddCgCuts();
5035
5045 boolean hasAddMirCuts();
5055 boolean getAddMirCuts();
5056
5077
5100
5110 boolean hasAddRltCuts();
5120 boolean getAddRltCuts();
5121
5144
5167
5200
5225
5250
5277
5296
5319
5342
5353
5372
5393
5418
5441
5460
5483
5504
5527
5550
5573
5596
5623
5664
5715
5748
5771
5798
5825
5854
5875
5900}
com.google.ortools.sat.SatParameters.MaxSatAssumptionOrder getMaxSatAssumptionOrder()
java.lang.String getIgnoreSubsolvers(int index)
java.lang.String getFilterSubsolvers(int index)
java.util.List< java.lang.String > getFilterSubsolversList()
com.google.protobuf.ByteString getExtraSubsolversBytes(int index)
com.google.ortools.sat.SatParameters.BinaryMinizationAlgorithm getBinaryMinimizationAlgorithm()
com.google.protobuf.ByteString getDefaultRestartAlgorithmsBytes()
java.util.List<? extends com.google.ortools.sat.SatParametersOrBuilder > getSubsolverParamsOrBuilderList()
com.google.ortools.sat.SatParameters.SearchBranching getSearchBranching()
com.google.protobuf.ByteString getIgnoreSubsolversBytes(int index)
com.google.ortools.sat.SatParameters.MaxSatStratificationAlgorithm getMaxSatStratification()
com.google.ortools.sat.SatParameters.SharedTreeSplitStrategy getSharedTreeSplitStrategy()
com.google.protobuf.ByteString getFilterSubsolversBytes(int index)
com.google.ortools.sat.SatParametersOrBuilder getSubsolverParamsOrBuilder(int index)
java.util.List< java.lang.String > getExtraSubsolversList()
com.google.protobuf.ByteString getSubsolversBytes(int index)
java.lang.String getSubsolvers(int index)
com.google.ortools.sat.SatParameters.ConflictMinimizationAlgorithm getMinimizationAlgorithm()
com.google.ortools.sat.SatParameters.ClauseProtection getClauseCleanupProtection()
java.util.List< com.google.ortools.sat.SatParameters > getSubsolverParamsList()
com.google.ortools.sat.SatParameters.RestartAlgorithm getRestartAlgorithms(int index)
com.google.protobuf.ByteString getLogPrefixBytes()
com.google.ortools.sat.SatParameters.Polarity getInitialPolarity()
java.lang.String getExtraSubsolvers(int index)
com.google.ortools.sat.SatParameters.FPRoundingMethod getFpRounding()
com.google.ortools.sat.SatParameters getSubsolverParams(int index)
java.util.List< com.google.ortools.sat.SatParameters.RestartAlgorithm > getRestartAlgorithmsList()
com.google.protobuf.ByteString getNameBytes()
com.google.ortools.sat.SatParameters.VariableOrder getPreferredVariableOrder()
java.util.List< java.lang.String > getIgnoreSubsolversList()
com.google.ortools.sat.SatParameters.ClauseOrdering getClauseCleanupOrdering()
java.util.List< java.lang.String > getSubsolversList()