| Package | Description |
|---|---|
| org.opt4j.common.archive |
Provides different implementations for the
Archive. |
| org.opt4j.common.completer |
Provides the classes for the
IndividualCompleters. |
| org.opt4j.common.logger |
Provides the classes for the data loggers.
|
| org.opt4j.core |
Provides the classes that join the problem and optimizer.
|
| org.opt4j.core.domination | |
| org.opt4j.core.optimizer |
Provides the classes for the optimizer.
|
| org.opt4j.core.problem |
Provides the classes for the optimization problem.
|
| org.opt4j.genotype |
Provides the classes for basic
Genotypes. |
| org.opt4j.operator |
Provides the classes for general (generic) operators.
|
| org.opt4j.operator.algebra |
Provides the classes for the algebra operator for genotypes.
|
| org.opt4j.operator.copy |
Provides the classes for the copy operator for genotypes.
|
| org.opt4j.operator.crossover |
Provides the classes for the crossover operator for genotypes.
|
| org.opt4j.operator.diversity |
Provides the classes for the distance operator for genotypes.
|
| org.opt4j.operator.mutate |
Provides the classes for the mutate operator for genotypes.
|
| org.opt4j.operator.neighbor |
Provides the classes for the neighbor operator for genotypes.
|
| org.opt4j.operator.normalize |
Provides the classes for the normalize operator for genotypes.
|
| org.opt4j.optimizer.de |
Provides the classes for a (Multi-Objective) Differential Evolution Algorithm.
|
| org.opt4j.optimizer.ea |
Provides the classes for a (Multi-Objective) Evolutionary Algorithm (MOEA).
|
| org.opt4j.optimizer.mopso |
Provides the classes for the multi-objective particle swarm optimizer
MOPSO. |
| org.opt4j.optimizer.rs |
Provides the classes for the random search optimization approach.
|
| org.opt4j.optimizer.sa |
Provides classes for the simulated annealing optimization algorithm.
|
| org.opt4j.start |
Provides the classes for the Opt4J configurator and starter.
|
| org.opt4j.viewer |
Provides the classes for the optimization visualization, i.e., the
Viewer. |
| Class and Description |
|---|
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualSet |
| Class and Description |
|---|
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| Class and Description |
|---|
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualStateListener |
| Objective
The
Objective is the identifier for a single objective in the
Objectives. |
| Class and Description |
|---|
| AbstractIndividualFactory
The
AbstractIndividualFactory creates Individuals using a
given Provider and sets the registered
IndividualStateListeners. |
| Constraint
The
Constraint is the identifier for a single constraint in the Constraints. |
| Constraint.Direction
Defines the possible directions a constraint can be defined.
|
| Constraints
The
Constraints contains the Constraint-Values pairs of
an Individual. |
| Criterion
Superclass for criteria handled in a
CriterionSet. |
| CriterionSet
Superclass for
Criterion-Values pairs. |
| Genotype
The
Genotype represents a marker interface. |
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| Individual.State
The possible states of an
Individual. |
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| IndividualSet |
| IndividualSetListener |
| IndividualStateListener |
| Objective
The
Objective is the identifier for a single objective in the
Objectives. |
| Objective.Sign
The sign of the objective.
|
| Objectives |
| Phenotype
The
Phenotype is a marker interface. |
| Value |
| Class and Description |
|---|
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualSet |
| IndividualSetListener |
| IndividualStateListener |
| Objectives |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualSet |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Objectives |
| Phenotype
The
Phenotype is a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| IndividualStateListener |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| IndividualSet |
| IndividualSetListener |
| IndividualStateListener |
| Objective
The
Objective is the identifier for a single objective in the
Objectives. |
| Objectives |
| Value |
| Class and Description |
|---|
| AbstractIndividualFactory
The
AbstractIndividualFactory creates Individuals using a
given Provider and sets the registered
IndividualStateListeners. |
| Genotype
The
Genotype represents a marker interface. |
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| Objectives |
| Class and Description |
|---|
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| Class and Description |
|---|
| Genotype
The
Genotype represents a marker interface. |
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| Class and Description |
|---|
| IndividualStateListener |
| Class and Description |
|---|
| Individual
The
Individual class forms a single solution for the given
optimization problem. |
| IndividualFactory
The
IndividualFactory is a creator for Individuals. |
| IndividualSet |
| IndividualSetListener |
| IndividualStateListener |
| Objective
The
Objective is the identifier for a single objective in the
Objectives. |