Google OR-Tools v9.12
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// NO CHECKED-IN PROTOBUF GENCODE
3// source: ortools/sat/sat_parameters.proto
4// Protobuf Java Version: 4.29.3
5
6package com.google.ortools.sat;
7
8public interface SatParametersOrBuilder extends
9 // @@protoc_insertion_point(interface_extends:operations_research.sat.SatParameters)
10 com.google.protobuf.MessageOrBuilder {
11
21 boolean hasName();
31 java.lang.String getName();
41 com.google.protobuf.ByteString
43
54
65
104
127
148
175
198
221
250
275
286
297
322
341
362
385
396
417
428
447
458
491
502
529
540
551
570
581
598 java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList();
634
644 java.lang.String getDefaultRestartAlgorithms();
649 com.google.protobuf.ByteString
651
672
691
712
723
746
757
768
791
812
833
856
877
908
937
990
1001
1016 boolean hasRandomSeed();
1032
1057
1068
1079
1102
1127
1136 boolean hasLogPrefix();
1145 java.lang.String getLogPrefix();
1154 com.google.protobuf.ByteString
1156
1175
1194
1219
1244
1279
1302
1323
1350
1361
1382
1401
1426
1449
1468
1487
1506
1531
1560
1585
1606
1627
1672
1695
1722
1743
1764
1791
1802
1827
1856
1887
1906
1939
1964
1985
2008
2027
2064
2075
2086
2108 boolean hasNumWorkers();
2131
2142
2169
2202 java.util.List<java.lang.String>
2270 java.lang.String getSubsolvers(int index);
2304 com.google.protobuf.ByteString
2306
2316 java.util.List<java.lang.String>
2338 java.lang.String getExtraSubsolvers(int index);
2349 com.google.protobuf.ByteString
2351
2368 java.util.List<java.lang.String>
2404 java.lang.String getIgnoreSubsolvers(int index);
2422 com.google.protobuf.ByteString
2424
2429 java.util.List<java.lang.String>
2441 java.lang.String getFilterSubsolvers(int index);
2447 com.google.protobuf.ByteString
2449
2461 java.util.List<com.google.ortools.sat.SatParameters>
2498 java.util.List<? extends com.google.ortools.sat.SatParametersOrBuilder>
2512 int index);
2513
2542
2553
2572
2591
2610
2631
2652
2675
2696
2715
2734
2759
2784
2805
2828
2839
2860
2871
2906
2941
2968
2987
3016
3027
3058
3089
3120
3141
3170
3181
3218
3245
3268
3291
3302
3325
3362
3385
3406
3439
3462
3487
3498
3517
3529 boolean hasRepairHint();
3541 boolean getRepairHint();
3542
3563
3586
3605
3624
3645
3666
3691
3712
3735
3756
3777
3802
3829
3858
3883
3912
3935
3945 boolean hasUseLsOnly();
3955 boolean getUseLsOnly();
3956
3977
3996
4017
4036
4057
4078
4101
4126
4149
4168
4189
4220
4239
4260
4281
4302
4321
4346
4357
4388
4419
4452
4479
4516
4541
4566
4585
4606
4617
4636
4647
4656 boolean hasUseLns();
4665 boolean getUseLns();
4666
4675 boolean hasUseLnsOnly();
4684 boolean getUseLnsOnly();
4685
4708
4717 boolean hasUseRinsLns();
4726 boolean getUseRinsLns();
4727
4746
4769
4788
4793 boolean hasFpRounding();
4799
4818
4837
4860
4881
4910
4935
4958
4979
5002
5025
5050
5077
5088
5111
5140
5167
5192
5211
5234
5257
5282
5303
5328
5341 boolean hasMaxNumCuts();
5355
5366 boolean hasCutLevel();
5378
5399
5426
5436 boolean hasAddCgCuts();
5446 boolean getAddCgCuts();
5447
5457 boolean hasAddMirCuts();
5467 boolean getAddMirCuts();
5468
5489
5512
5522 boolean hasAddRltCuts();
5532 boolean getAddRltCuts();
5533
5556
5579
5612
5637
5662
5689
5708
5731
5754
5765
5784
5805
5830
5853
5872
5895
5916
5939
5962
5985
6008
6035
6076
6127
6160
6183
6210
6237
6266
6287
6312}
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()