| Package | Description |
|---|---|
| org.opt4j.core |
Provides the classes that join the problem and optimizer.
|
| org.opt4j.optimizer.ea |
Provides the classes for a (Multi-Objective) Evolutionary Algorithm (MOEA).
|
| Modifier and Type | Class and Description |
|---|---|
class |
DoubleValue
|
class |
IntegerValue
|
| Modifier and Type | Field and Description |
|---|---|
static Value<?> |
Objective.INFEASIBLE
Identifier for infeasible results (
null). |
| Modifier and Type | Method and Description |
|---|---|
Value<?> |
Objectives.get(Objective objective)
Returns the value that is assigned to the given objective.
|
Value<?> |
CriterionSet.get(T criterion)
Returns the value that is assigned to the given
Criterion. |
| Modifier and Type | Method and Description |
|---|---|
Collection<Value<?>> |
CriterionSet.getValues()
Returns all values.
|
Collection<Value<?>> |
Objectives.getValues()
Returns all values.
|
Iterator<Map.Entry<T,Value<?>>> |
CriterionSet.iterator() |
Iterator<Map.Entry<Objective,Value<?>>> |
Objectives.iterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
Objectives.add(Objective objective,
Value<?> value)
Adds the objective with the specified value.
|
void |
CriterionSet.add(T criterion,
Value<?> value)
Adds the Criterion with the specified value.
|
int |
DoubleValue.compareTo(Value<Double> arg) |
int |
IntegerValue.compareTo(Value<Integer> arg) |
T |
CriterionSet.get(Value<?> value)
Returns the Criterion that is assigned to the given value.
|
Objective |
Objectives.get(Value<?> value)
Returns the objective that is assigned to the given value.
|
| Modifier and Type | Method and Description |
|---|---|
static double |
Normalizer.toMinProblem(Objective objective,
Value<?> value)
Transforms the the
Objective to a minimization objective, i.e. |