Class Population

java.lang.Object
org.aksw.deer.learning.genetic.Population

public class Population extends Object
  • Method Details

    • evaluate

      public org.aksw.deer.learning.genetic.PopulationEvaluationResult evaluate(FitnessFunction f)
    • importPopulation

      public void importPopulation(int limit, Supplier<Collection<Genotype>> genotypeSupplier)
    • fillPopulation

      public void fillPopulation(int limit, Supplier<Genotype> genotypeSupplier)
    • getMutatedPopulation

      public Population getMutatedPopulation(Supplier<Mutator> mutator, double mutationProbability, double mutationRate, Predicate<Genotype> exclude)
    • getRandomGenotype

      public Genotype getRandomGenotype()
    • size

      public int size()