Google OR-Tools v9.14
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.31.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
342
363
386
397
418
429
448
459
492
503
530
541
552
571
582
599 java.util.List<com.google.ortools.sat.SatParameters.RestartAlgorithm> getRestartAlgorithmsList();
635
645 java.lang.String getDefaultRestartAlgorithms();
650 com.google.protobuf.ByteString
652
673
692
713
724
747
758
769
792
813
834
857
878
909
938
991
1002
1017 boolean hasRandomSeed();
1033
1058
1069
1080
1103
1128
1137 boolean hasLogPrefix();
1146 java.lang.String getLogPrefix();
1155 com.google.protobuf.ByteString
1157
1176
1195
1220
1245
1280
1303
1334
1355
1382
1393
1414
1433
1458
1481
1500
1519
1538
1563
1592
1617
1638
1657
1678
1723
1746
1773
1794
1815
1842
1853
1878
1907
1938
1957
1990
2015
2036
2059
2078
2115
2126
2137
2159 boolean hasNumWorkers();
2182
2193
2220
2253 java.util.List<java.lang.String>
2321 java.lang.String getSubsolvers(int index);
2355 com.google.protobuf.ByteString
2357
2367 java.util.List<java.lang.String>
2389 java.lang.String getExtraSubsolvers(int index);
2400 com.google.protobuf.ByteString
2402
2419 java.util.List<java.lang.String>
2455 java.lang.String getIgnoreSubsolvers(int index);
2473 com.google.protobuf.ByteString
2475
2480 java.util.List<java.lang.String>
2492 java.lang.String getFilterSubsolvers(int index);
2498 com.google.protobuf.ByteString
2500
2512 java.util.List<com.google.ortools.sat.SatParameters>
2549 java.util.List<? extends com.google.ortools.sat.SatParametersOrBuilder>
2563 int index);
2564
2593
2604
2623
2642
2661
2682
2703
2722
2745
2766
2785
2804
2829
2854
2875
2898
2909
2930
2941
2976
3011
3038
3057
3086
3097
3128
3159
3190
3211
3240
3251
3288
3331
3358
3381
3404
3415
3438
3475
3504
3527
3548
3581
3604
3627
3652
3677
3698
3709
3728
3740 boolean hasRepairHint();
3752 boolean getRepairHint();
3753
3774
3797
3816
3835
3858
3879
3904
3925
3948
3971
3992
4017
4044
4073
4098
4127
4150
4160 boolean hasUseLsOnly();
4170 boolean getUseLsOnly();
4171
4192
4211
4232
4251
4272
4293
4316
4341
4364
4383
4404
4435
4454
4475
4496
4517
4536
4561
4572
4603
4634
4667
4694
4731
4756
4781
4800
4821
4832
4851
4862
4871 boolean hasUseLns();
4880 boolean getUseLns();
4881
4890 boolean hasUseLnsOnly();
4899 boolean getUseLnsOnly();
4900
4923
4932 boolean hasUseRinsLns();
4941 boolean getUseRinsLns();
4942
4961
4984
5003
5008 boolean hasFpRounding();
5014
5033
5052
5075
5096
5125
5150
5173
5194
5217
5240
5265
5292
5303
5326
5355
5382
5407
5426
5449
5472
5497
5518
5543
5556 boolean hasMaxNumCuts();
5570
5581 boolean hasCutLevel();
5593
5614
5641
5651 boolean hasAddCgCuts();
5661 boolean getAddCgCuts();
5662
5672 boolean hasAddMirCuts();
5682 boolean getAddMirCuts();
5683
5704
5727
5737 boolean hasAddRltCuts();
5747 boolean getAddRltCuts();
5748
5771
5794
5827
5852
5877
5904
5923
5946
5969
5980
5999
6020
6045
6068
6087
6110
6131
6154
6177
6200
6223
6250
6291
6342
6375
6398
6425
6452
6481
6502
6527}
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()