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

Detailed Description

Protobuf enum operations_research.CoolingScheduleStrategy.Value

Definition at line 73 of file CoolingScheduleStrategy.java.

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 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

Member Function Documentation

◆ [static initializer]()

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

◆ forNumber()

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 163 of file CoolingScheduleStrategy.java.

◆ getDescriptor()

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

Definition at line 197 of file CoolingScheduleStrategy.java.

◆ getDescriptorForType()

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

Definition at line 193 of file CoolingScheduleStrategy.java.

◆ getNumber()

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

Definition at line 141 of file CoolingScheduleStrategy.java.

◆ getValueDescriptor()

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

Definition at line 185 of file CoolingScheduleStrategy.java.

◆ internalGetValueMap()

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

Definition at line 173 of file CoolingScheduleStrategy.java.

◆ valueOf() [1/2]

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

Definition at line 203 of file CoolingScheduleStrategy.java.

◆ valueOf() [2/2]

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 155 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 91 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 129 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 100 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 138 of file CoolingScheduleStrategy.java.

◆ UNRECOGNIZED

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

Definition at line 101 of file CoolingScheduleStrategy.java.

◆ UNSET

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

UNSET = 0;

Definition at line 82 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 120 of file CoolingScheduleStrategy.java.


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