Interface IStartingPoulationHeuristic

All Known Implementing Classes:
AbstractStartingPopulationHeuristic, StartingPopulationHeuristicImpl

public interface IStartingPoulationHeuristic
Interface defines a heuristic that generates a starting population
  • Method Summary

    Modifier and Type
    Method
    Description
    getStartingPopulation(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 inidividuals
      individualFactory - Used to copy individual
      firstIndividual - This individual is used as a starting point for the creation of all other individuals
      Returns: