| Package | Description |
|---|---|
| org.opt4j.operator.mutate |
Provides the classes for the mutate operator for genotypes.
|
| 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. |
| Class and Description |
|---|
| BasicMutateModule.DoubleType
Type of
Mutate operator for the DoubleGenotype. |
| BasicMutateModule.MutationRateType
The type of the used mutation rate.
|
| BasicMutateModule.PermutationType
Type of
Mutate operator for the PermutationGenotype. |
| Mutate |
| MutateDouble
Mutate for the
DoubleGenotype. |
| MutateDoubleElementwise |
| MutateDoublePolynomial |
| MutateInteger
The
MutateInteger is the interface for {link Mutate} operators for
IntegerGenotype objects. |
| MutateModule
The
MutateModule is used for modules for the Mutate operator. |
| MutatePermutation
Interface for the
Mutate operator for the PermutationGenotype
. |
| MutatePermutationInsert
Mutate for the
PermutationGenotype. |
| MutatePermutationRevert
Mutate for the
PermutationGenotype. |
| MutatePermutationSwap
Mutate operator for the
PermutationGenotype. |
| MutationRate
Interface for the
MutationRate. |
| Class and Description |
|---|
| Mutate |
| MutationRate
Interface for the
MutationRate. |
| Class and Description |
|---|
| Mutate |
| MutateDouble
Mutate for the
DoubleGenotype. |
| MutateDoubleElementwise |
| MutationRate
Interface for the
MutationRate. |