Module io.jenetics.ext
Package io.jenetics.ext.moea
package io.jenetics.ext.moea
This package contains classes which allow to do multi-object optimization with
Jenetics.
- Since:
- 4.1
- Version:
- 4.1
-
ClassDescriptionDefines the order of two elements of a given vector type
V.Defines the distance of two elements of a given vector typeV.Collectors for collecting final pareto-set for multi-objective optimization.This selector selects the firstcountelements of the population, which has been sorted by the Crowded-Comparison Operator, as described in A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-IILow-level utility methods for doing pareto-optimal calculations.ParetoFront<T>This class only contains non-dominate (Pareto-optimal) elements according to a given dominance measure.Unique fitness based tournament selection.Vec<T>TheVecinterface represents the fitness result of a multi-objective fitness function.VecFactory<T>This interface allows creating a vector object from a given array typeT.