This package contains class which allows to do multi-object optimization with Jenetics.
Interface Summary Interface Description ElementComparator<V>Defines the order of two elements of a given vector type
ElementDistance<V>Defines the distance of two elements of a given vector type
Vecinterface represents the fitness result of a multi-objective fitness function.
VecFactory<T>This interface allows to create vector object from a given array type
Class Summary Class Description MOEACollectors for collecting final pareto-set for multi-objective optimization. NSGA2Selector<G extends Gene<?,G>,C extends Comparable<? super C>>This selector selects the first
countelements of the population, which has been sorted by the Crowded-Comparison Operator, as described in A Fast and Elitist Multiobjective Genetic Algorithm: NSGA-II
ParetoLow-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. UFTournamentSelector<G extends Gene<?,G>,C extends Comparable<? super C>>Unique fitness based tournament selection.