| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DifferentialEvolution
|
| Modifier and Type | Class and Description |
|---|---|
class |
EvolutionaryAlgorithm
The
EvolutionaryAlgorithm is an implementation of an Evolutionary
Algorithm based on the operators Crossover and Mutate. |
| Modifier and Type | Class and Description |
|---|---|
class |
MOPSO
The
MOPSO is an implementation of a multi-objective particle swarm
optimizer. |
| Modifier and Type | Class and Description |
|---|---|
class |
RandomSearch
The
RandomSearch simply generates random Individuals and
evaluates them. |
| Modifier and Type | Class and Description |
|---|---|
class |
SimulatedAnnealing
The
SimulatedAnnealing is a standard implementation of the
optimization heuristic. |