Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.bop.BopOptimizerMethod.OptimizerType Enum Reference
Inheritance diagram for com.google.ortools.bop.BopOptimizerMethod.OptimizerType:

Public Member Functions

final int getNumber ()
 
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor ()
 
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType ()
 

Static Public Member Functions

static OptimizerType valueOf (int value)
 
static OptimizerType forNumber (int value)
 
static com.google.protobuf.Internal.EnumLiteMap< OptimizerTypeinternalGetValueMap ()
 
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor ()
 
static OptimizerType valueOf (com.google.protobuf.Descriptors.EnumValueDescriptor desc)
 

Public Attributes

 SAT_CORE_BASED =(0)
 
 SAT_LINEAR_SEARCH =(15)
 
 LINEAR_RELAXATION =(1)
 
 LOCAL_SEARCH =(2)
 
 RANDOM_FIRST_SOLUTION =(3)
 
 RANDOM_CONSTRAINT_LNS =(4)
 
 RANDOM_VARIABLE_LNS =(5)
 
 COMPLETE_LNS =(7)
 
 LP_FIRST_SOLUTION =(8)
 
 OBJECTIVE_FIRST_SOLUTION =(9)
 
 USER_GUIDED_FIRST_SOLUTION =(14)
 
 RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP =(11)
 
 RANDOM_VARIABLE_LNS_GUIDED_BY_LP =(12)
 
 RELATION_GRAPH_LNS =(16)
 
 RELATION_GRAPH_LNS_GUIDED_BY_LP =(17)
 

Static Public Attributes

static final int SAT_CORE_BASED_VALUE = 0
 
static final int SAT_LINEAR_SEARCH_VALUE = 15
 
static final int LINEAR_RELAXATION_VALUE = 1
 
static final int LOCAL_SEARCH_VALUE = 2
 
static final int RANDOM_FIRST_SOLUTION_VALUE = 3
 
static final int RANDOM_CONSTRAINT_LNS_VALUE = 4
 
static final int RANDOM_VARIABLE_LNS_VALUE = 5
 
static final int COMPLETE_LNS_VALUE = 7
 
static final int LP_FIRST_SOLUTION_VALUE = 8
 
static final int OBJECTIVE_FIRST_SOLUTION_VALUE = 9
 
static final int USER_GUIDED_FIRST_SOLUTION_VALUE = 14
 
static final int RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP_VALUE = 11
 
static final int RANDOM_VARIABLE_LNS_GUIDED_BY_LP_VALUE = 12
 
static final int RELATION_GRAPH_LNS_VALUE = 16
 
static final int RELATION_GRAPH_LNS_GUIDED_BY_LP_VALUE = 17
 

Detailed Description

Protobuf enum operations_research.bop.BopOptimizerMethod.OptimizerType

Definition at line 52 of file BopOptimizerMethod.java.

Member Function Documentation

◆ forNumber()

static OptimizerType com.google.ortools.bop.BopOptimizerMethod.OptimizerType.forNumber ( int value)
static
Parameters
valueThe numeric wire value of the corresponding enum entry.
Returns
The enum associated with the given numeric wire value.

Definition at line 196 of file BopOptimizerMethod.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.bop.BopOptimizerMethod.OptimizerType.getDescriptor ( )
static

Definition at line 238 of file BopOptimizerMethod.java.

◆ getDescriptorForType()

final com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.bop.BopOptimizerMethod.OptimizerType.getDescriptorForType ( )

Definition at line 234 of file BopOptimizerMethod.java.

◆ getNumber()

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.getNumber ( )

Definition at line 178 of file BopOptimizerMethod.java.

◆ getValueDescriptor()

final com.google.protobuf.Descriptors.EnumValueDescriptor com.google.ortools.bop.BopOptimizerMethod.OptimizerType.getValueDescriptor ( )

Definition at line 230 of file BopOptimizerMethod.java.

◆ internalGetValueMap()

static com.google.protobuf.Internal.EnumLiteMap< OptimizerType > com.google.ortools.bop.BopOptimizerMethod.OptimizerType.internalGetValueMap ( )
static

Definition at line 218 of file BopOptimizerMethod.java.

◆ valueOf() [1/2]

static OptimizerType com.google.ortools.bop.BopOptimizerMethod.OptimizerType.valueOf ( com.google.protobuf.Descriptors.EnumValueDescriptor desc)
static

Definition at line 244 of file BopOptimizerMethod.java.

◆ valueOf() [2/2]

static OptimizerType com.google.ortools.bop.BopOptimizerMethod.OptimizerType.valueOf ( int value)
static
Parameters
valueThe numeric wire value of the corresponding enum entry.
Returns
The enum associated with the given numeric wire value.
Deprecated
Use forNumber(int) instead.

Definition at line 188 of file BopOptimizerMethod.java.

Member Data Documentation

◆ COMPLETE_LNS

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.COMPLETE_LNS =(7)

COMPLETE_LNS = 7;

Definition at line 85 of file BopOptimizerMethod.java.

◆ COMPLETE_LNS_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.COMPLETE_LNS_VALUE = 7
static

COMPLETE_LNS = 7;

Definition at line 147 of file BopOptimizerMethod.java.

◆ LINEAR_RELAXATION

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.LINEAR_RELAXATION =(1)

LINEAR_RELAXATION = 1;

Definition at line 65 of file BopOptimizerMethod.java.

◆ LINEAR_RELAXATION_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.LINEAR_RELAXATION_VALUE = 1
static

LINEAR_RELAXATION = 1;

Definition at line 127 of file BopOptimizerMethod.java.

◆ LOCAL_SEARCH

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.LOCAL_SEARCH =(2)

LOCAL_SEARCH = 2;

Definition at line 69 of file BopOptimizerMethod.java.

◆ LOCAL_SEARCH_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.LOCAL_SEARCH_VALUE = 2
static

LOCAL_SEARCH = 2;

Definition at line 131 of file BopOptimizerMethod.java.

◆ LP_FIRST_SOLUTION

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.LP_FIRST_SOLUTION =(8)

LP_FIRST_SOLUTION = 8;

Definition at line 89 of file BopOptimizerMethod.java.

◆ LP_FIRST_SOLUTION_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.LP_FIRST_SOLUTION_VALUE = 8
static

LP_FIRST_SOLUTION = 8;

Definition at line 151 of file BopOptimizerMethod.java.

◆ OBJECTIVE_FIRST_SOLUTION

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.OBJECTIVE_FIRST_SOLUTION =(9)

OBJECTIVE_FIRST_SOLUTION = 9;

Definition at line 93 of file BopOptimizerMethod.java.

◆ OBJECTIVE_FIRST_SOLUTION_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.OBJECTIVE_FIRST_SOLUTION_VALUE = 9
static

OBJECTIVE_FIRST_SOLUTION = 9;

Definition at line 155 of file BopOptimizerMethod.java.

◆ RANDOM_CONSTRAINT_LNS

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_CONSTRAINT_LNS =(4)

RANDOM_CONSTRAINT_LNS = 4;

Definition at line 77 of file BopOptimizerMethod.java.

◆ RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP =(11)

RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP = 11;

Definition at line 101 of file BopOptimizerMethod.java.

◆ RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP_VALUE = 11
static

RANDOM_CONSTRAINT_LNS_GUIDED_BY_LP = 11;

Definition at line 163 of file BopOptimizerMethod.java.

◆ RANDOM_CONSTRAINT_LNS_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_CONSTRAINT_LNS_VALUE = 4
static

RANDOM_CONSTRAINT_LNS = 4;

Definition at line 139 of file BopOptimizerMethod.java.

◆ RANDOM_FIRST_SOLUTION

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_FIRST_SOLUTION =(3)

RANDOM_FIRST_SOLUTION = 3;

Definition at line 73 of file BopOptimizerMethod.java.

◆ RANDOM_FIRST_SOLUTION_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_FIRST_SOLUTION_VALUE = 3
static

RANDOM_FIRST_SOLUTION = 3;

Definition at line 135 of file BopOptimizerMethod.java.

◆ RANDOM_VARIABLE_LNS

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_VARIABLE_LNS =(5)

RANDOM_VARIABLE_LNS = 5;

Definition at line 81 of file BopOptimizerMethod.java.

◆ RANDOM_VARIABLE_LNS_GUIDED_BY_LP

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_VARIABLE_LNS_GUIDED_BY_LP =(12)

RANDOM_VARIABLE_LNS_GUIDED_BY_LP = 12;

Definition at line 105 of file BopOptimizerMethod.java.

◆ RANDOM_VARIABLE_LNS_GUIDED_BY_LP_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_VARIABLE_LNS_GUIDED_BY_LP_VALUE = 12
static

RANDOM_VARIABLE_LNS_GUIDED_BY_LP = 12;

Definition at line 167 of file BopOptimizerMethod.java.

◆ RANDOM_VARIABLE_LNS_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RANDOM_VARIABLE_LNS_VALUE = 5
static

RANDOM_VARIABLE_LNS = 5;

Definition at line 143 of file BopOptimizerMethod.java.

◆ RELATION_GRAPH_LNS

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RELATION_GRAPH_LNS =(16)

RELATION_GRAPH_LNS = 16;

Definition at line 109 of file BopOptimizerMethod.java.

◆ RELATION_GRAPH_LNS_GUIDED_BY_LP

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RELATION_GRAPH_LNS_GUIDED_BY_LP =(17)

RELATION_GRAPH_LNS_GUIDED_BY_LP = 17;

Definition at line 113 of file BopOptimizerMethod.java.

◆ RELATION_GRAPH_LNS_GUIDED_BY_LP_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RELATION_GRAPH_LNS_GUIDED_BY_LP_VALUE = 17
static

RELATION_GRAPH_LNS_GUIDED_BY_LP = 17;

Definition at line 175 of file BopOptimizerMethod.java.

◆ RELATION_GRAPH_LNS_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.RELATION_GRAPH_LNS_VALUE = 16
static

RELATION_GRAPH_LNS = 16;

Definition at line 171 of file BopOptimizerMethod.java.

◆ SAT_CORE_BASED

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.SAT_CORE_BASED =(0)

SAT_CORE_BASED = 0;

Definition at line 57 of file BopOptimizerMethod.java.

◆ SAT_CORE_BASED_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.SAT_CORE_BASED_VALUE = 0
static

SAT_CORE_BASED = 0;

Definition at line 119 of file BopOptimizerMethod.java.

◆ SAT_LINEAR_SEARCH

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.SAT_LINEAR_SEARCH =(15)

SAT_LINEAR_SEARCH = 15;

Definition at line 61 of file BopOptimizerMethod.java.

◆ SAT_LINEAR_SEARCH_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.SAT_LINEAR_SEARCH_VALUE = 15
static

SAT_LINEAR_SEARCH = 15;

Definition at line 123 of file BopOptimizerMethod.java.

◆ USER_GUIDED_FIRST_SOLUTION

com.google.ortools.bop.BopOptimizerMethod.OptimizerType.USER_GUIDED_FIRST_SOLUTION =(14)

USER_GUIDED_FIRST_SOLUTION = 14;

Definition at line 97 of file BopOptimizerMethod.java.

◆ USER_GUIDED_FIRST_SOLUTION_VALUE

final int com.google.ortools.bop.BopOptimizerMethod.OptimizerType.USER_GUIDED_FIRST_SOLUTION_VALUE = 14
static

USER_GUIDED_FIRST_SOLUTION = 14;

Definition at line 159 of file BopOptimizerMethod.java.


The documentation for this enum was generated from the following file: