Interface IStartingPoulationHeuristic
- All Known Implementing Classes:
AbstractStartingPopulationHeuristic
,StartingPopulationHeuristicImpl
public interface IStartingPoulationHeuristic
Interface defines a heuristic that generates a starting population
-
Method Summary
Modifier and TypeMethodDescriptiongetStartingPopulation
(org.opt4j.core.optimizer.IndividualCompleter completer, org.opt4j.core.IndividualFactory individualFactory, DSEIndividual firstIndividual)
-
Method Details
-
getStartingPopulation
Collection<DSEIndividual> getStartingPopulation(org.opt4j.core.optimizer.IndividualCompleter completer, org.opt4j.core.IndividualFactory individualFactory, DSEIndividual firstIndividual) - Parameters:
completer
- Used to evaluate inidividualsindividualFactory
- Used to copy individualfirstIndividual
- This individual is used as a starting point for the creation of all other individuals- Returns:
-