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, consisting of the current population as well as the relevant pool of children.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)