Uses of Interface
org.cicirello.search.evo.PopulationFitnessVector.DoubleFitness
Packages that use PopulationFitnessVector.DoubleFitness
Package
Description
This package includes classes and interfaces directly related to implementing evolutionary
algorithms.
-
Uses of PopulationFitnessVector.DoubleFitness in org.cicirello.search.evo
Subinterfaces of PopulationFitnessVector.DoubleFitness in org.cicirello.search.evoModifier and TypeInterfaceDescriptionstatic interfaceAn interface to the candidates for the next generation's population, which can be the current members of the population or the children derived from it, depending upon the context.Methods in org.cicirello.search.evo that return PopulationFitnessVector.DoubleFitnessModifier and TypeMethodDescriptionPopulationFitnessVector.DoubleFitness.of(double[] f) Creates a PopulationFitnessVector.DoubleFitness wrapping a primitive double array.Methods in org.cicirello.search.evo with parameters of type PopulationFitnessVector.DoubleFitnessModifier and TypeMethodDescriptionvoidFitnessShifter.select(PopulationFitnessVector.DoubleFitness fitnesses, int[] selected) voidRandomSelection.select(PopulationFitnessVector.DoubleFitness fitnesses, int[] selected) voidSelectionOperator.select(PopulationFitnessVector.DoubleFitness fitnesses, int[] selected) Selects a set of members of the population based on fitness.voidSigmaScaling.select(PopulationFitnessVector.DoubleFitness fitnesses, int[] selected) voidTournamentSelection.select(PopulationFitnessVector.DoubleFitness fitnesses, int[] selected) voidTruncationSelection.select(PopulationFitnessVector.DoubleFitness fitnesses, int[] selected)