public abstract static class IloCPEngine.IntInfo
extends java.lang.Object
Symbolc names for integer information of IloCPEngine.
These values are used by IloCPEngine.getInfo to
obtain local information about the invoking worker as opposed to
global information over the whole search process. For example,
IloCPEngine.getInfo(IloCPEngine.IntInfo.NumberOfBranches)
will return the number of branches executed by this local worker up to
the current point in search.
| Modifier and Type | Field and Description |
|---|---|
static IloCPEngine.IntInfo |
MemoryUsage
This information represents the total memory, in bytes, used
by the local
IloCPEngine instance and any
of its slave objects. |
static IloCPEngine.IntInfo |
NumberOfBlackboxCalls
This information is the number of blackbox function evaluations
executed so far in the local worker
IloCPEngine instance. |
static IloCPEngine.IntInfo |
NumberOfBranches
This information is the number of branches executed
so far in the local worker
IloCPEngine instance. |
static IloCPEngine.IntInfo |
NumberOfChoicePoints
This information is the number of choice points executed
so far in the local worker
IloCPEngine instance. |
static IloCPEngine.IntInfo |
NumberOfEngineConstraints
Advanced information.
|
static IloCPEngine.IntInfo |
NumberOfEngineVariables
Advanced information.
|
static IloCPEngine.IntInfo |
NumberOfFails
This information is the number of fails executed
so far in the local worker
IloCPEngine instance. |
static IloCPEngine.IntInfo |
WorkerId
CP Optimizer assigns an ID to each local worker when solving
in parallel.
|
| Constructor and Description |
|---|
IloCPEngine.IntInfo() |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
getValue() |
public static final IloCPEngine.IntInfo WorkerId
CP Optimizer assigns an ID to each local worker when solving in parallel. This ID can take a value to 0 to the number of worker threads less one.
public static final IloCPEngine.IntInfo MemoryUsage
This information represents the total memory, in bytes, used
by the local IloCPEngine instance and any
of its slave objects.
public static final IloCPEngine.IntInfo NumberOfEngineConstraints
Advanced information. This information represents the total number of ''engine'' constraints created in the local engine at the current point in search. This is largely an internal measurement but can be useful for debugging or understanding memory usage.
public static final IloCPEngine.IntInfo NumberOfEngineVariables
Advanced information. This information represents the total number of ''engine'' variables created in the local engine at the current point in search. This is largely an internal measurement but can be useful for debugging or understanding memory usage.
public static final IloCPEngine.IntInfo NumberOfChoicePoints
IloCPEngine instance. public static final IloCPEngine.IntInfo NumberOfFails
IloCPEngine instance. public static final IloCPEngine.IntInfo NumberOfBranches
IloCPEngine instance. public static final IloCPEngine.IntInfo NumberOfBlackboxCalls
IloCPEngine instance.