Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value Enum Reference
Inheritance diagram for com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value:

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 initializer]
 
static Value valueOf (int value)
 
static Value forNumber (int value)
 
static com.google.protobuf.Internal.EnumLiteMap< ValueinternalGetValueMap ()
 
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor ()
 
static Value valueOf (com.google.protobuf.Descriptors.EnumValueDescriptor desc)
 

Public Attributes

 UNSET =(0)
 
 EXPONENTIAL =(1)
 
 LINEAR =(2)
 
 UNRECOGNIZED =(-1)
 

Static Public Attributes

static final int UNSET_VALUE = 0
 
static final int EXPONENTIAL_VALUE = 1
 
static final int LINEAR_VALUE = 2
 

Detailed Description

Protobuf enum operations_research.CoolingScheduleStrategy.Value

Definition at line 72 of file CoolingScheduleStrategy.java.

Member Function Documentation

◆ [static initializer]()

com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.[static initializer]
static

◆ forNumber()

static Value com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.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 162 of file CoolingScheduleStrategy.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.getDescriptor ( )
static

Definition at line 196 of file CoolingScheduleStrategy.java.

◆ getDescriptorForType()

final com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.getDescriptorForType ( )

Definition at line 192 of file CoolingScheduleStrategy.java.

◆ getNumber()

final int com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.getNumber ( )

Definition at line 140 of file CoolingScheduleStrategy.java.

◆ getValueDescriptor()

final com.google.protobuf.Descriptors.EnumValueDescriptor com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.getValueDescriptor ( )

Definition at line 184 of file CoolingScheduleStrategy.java.

◆ internalGetValueMap()

static com.google.protobuf.Internal.EnumLiteMap< Value > com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.internalGetValueMap ( )
static

Definition at line 172 of file CoolingScheduleStrategy.java.

◆ valueOf() [1/2]

static Value com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.valueOf ( com.google.protobuf.Descriptors.EnumValueDescriptor desc)
static

Definition at line 202 of file CoolingScheduleStrategy.java.

◆ valueOf() [2/2]

static Value com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.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 154 of file CoolingScheduleStrategy.java.

Member Data Documentation

◆ EXPONENTIAL

com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.EXPONENTIAL =(1)
Exponentially decreases the temperature as the search progresses.
More precisely, t = t0 * (t1/t0)^p.

EXPONENTIAL = 1;

Definition at line 90 of file CoolingScheduleStrategy.java.

◆ EXPONENTIAL_VALUE

final int com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.EXPONENTIAL_VALUE = 1
static
Exponentially decreases the temperature as the search progresses.
More precisely, t = t0 * (t1/t0)^p.

EXPONENTIAL = 1;

Definition at line 128 of file CoolingScheduleStrategy.java.

◆ LINEAR

com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.LINEAR =(2)
Linearly decreases the temperature as the search progresses.
More precisely, t = t0 - p * (t0 - t1).

LINEAR = 2;

Definition at line 99 of file CoolingScheduleStrategy.java.

◆ LINEAR_VALUE

final int com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.LINEAR_VALUE = 2
static
Linearly decreases the temperature as the search progresses.
More precisely, t = t0 - p * (t0 - t1).

LINEAR = 2;

Definition at line 137 of file CoolingScheduleStrategy.java.

◆ UNRECOGNIZED

com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.UNRECOGNIZED =(-1)

Definition at line 100 of file CoolingScheduleStrategy.java.

◆ UNSET

com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.UNSET =(0)
Unspecified value.

UNSET = 0;

Definition at line 81 of file CoolingScheduleStrategy.java.

◆ UNSET_VALUE

final int com.google.ortools.constraintsolver.CoolingScheduleStrategy.Value.UNSET_VALUE = 0
static
Unspecified value.

UNSET = 0;

Definition at line 119 of file CoolingScheduleStrategy.java.


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