Google OR-Tools v9.15
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.33.1
5
6package com.google.ortools.sat;
7
8@com.google.protobuf.Generated
9public interface SatParametersOrBuilder extends
10 // @@protoc_insertion_point(interface_extends:operations_research.sat.SatParameters)
11 com.google.protobuf.MessageOrBuilder {
12
22 boolean hasName();
32 java.lang.String getName();
42 com.google.protobuf.ByteString
44
55
66
105
128
149
176
199
222
251
276
287
298
323
346
365
386
407
434
455
476
495
514
535
558
589
612
637
648
667
678
711
722
749
760
771
790
801
818 java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList();
854
864 java.lang.String getDefaultRestartAlgorithms();
869 com.google.protobuf.ByteString
871
892
911
932
943
966
977
988
1011
1032
1053
1076
1097
1128
1157
1210
1221
1236 boolean hasRandomSeed();
1252
1277
1288
1299
1322
1347
1356 boolean hasLogPrefix();
1365 java.lang.String getLogPrefix();
1374 com.google.protobuf.ByteString
1376
1395
1414
1453
1478
1513
1536
1567
1588
1615
1626
1647
1666
1691
1714
1733
1752
1771
1800
1825
1854
1879
1900
1919
1940
1959
2004
2027
2054
2075
2096
2123
2134
2159
2188
2219
2238
2271
2296
2323
2344
2367
2386
2423
2434
2445
2470
2493
2515 boolean hasNumWorkers();
2538
2549
2576
2609 java.util.List<java.lang.String>
2677 java.lang.String getSubsolvers(int index);
2711 com.google.protobuf.ByteString
2713
2723 java.util.List<java.lang.String>
2745 java.lang.String getExtraSubsolvers(int index);
2756 com.google.protobuf.ByteString
2758
2775 java.util.List<java.lang.String>
2811 java.lang.String getIgnoreSubsolvers(int index);
2829 com.google.protobuf.ByteString
2831
2836 java.util.List<java.lang.String>
2848 java.lang.String getFilterSubsolvers(int index);
2854 com.google.protobuf.ByteString
2856
2868 java.util.List<com.google.ortools.sat.SatParameters>
2905 java.util.List<? extends com.google.ortools.sat.SatParametersOrBuilder>
2919 int index);
2920
2949
2960
2979
2998
3025
3044
3065
3086
3105
3136
3163
3196
3227
3258
3279
3302
3323
3342
3361
3380
3405
3430
3451
3474
3485
3506
3517
3552
3587
3610
3637
3656
3685
3696
3727
3758
3789
3810
3839
3850
3887
3930
3957
3980
4003
4014
4037
4074
4103
4126
4147
4180
4203
4226
4251
4276
4297
4308
4327
4339 boolean hasRepairHint();
4351 boolean getRepairHint();
4352
4373
4396
4415
4434
4457
4478
4503
4524
4547
4570
4591
4616
4643
4672
4697
4726
4749
4759 boolean hasUseLsOnly();
4769 boolean getUseLsOnly();
4770
4791
4810
4831
4850
4871
4892
4915
4940
4963
4982
5003
5034
5053
5074
5095
5116
5135
5160
5171
5202
5225
5260
5293
5320
5357
5382
5407
5426
5447
5458
5477
5488
5497 boolean hasUseLns();
5506 boolean getUseLns();
5507
5516 boolean hasUseLnsOnly();
5525 boolean getUseLnsOnly();
5526
5549
5574
5597
5606 boolean hasUseRinsLns();
5615 boolean getUseRinsLns();
5616
5635
5658
5677
5682 boolean hasFpRounding();
5688
5707
5726
5749
5770
5799
5824
5847
5868
5891
5914
5939
5966
5977
6000
6029
6056
6081
6100
6123
6146
6171
6192
6217
6230 boolean hasMaxNumCuts();
6244
6255 boolean hasCutLevel();
6267
6288
6315
6325 boolean hasAddCgCuts();
6335 boolean getAddCgCuts();
6336
6346 boolean hasAddMirCuts();
6356 boolean getAddMirCuts();
6357
6378
6401
6411 boolean hasAddRltCuts();
6421 boolean getAddRltCuts();
6422
6445
6468
6501
6526
6551
6578
6597
6620
6643
6654
6673
6694
6719
6742
6761
6784
6805
6828
6849
6870
6893
6916
6939
6966
7007
7058
7091
7114
7141
7168
7197
7218
7243}
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()
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()