Documentation of 'com.lagodiuk.ga.Population' Java class
Population
com.lagodiuk.ga

Class Population<C extends Chromosome<C>>

  • All Implemented Interfaces:
    java.lang.Iterable<C>


    public class Population<C extends Chromosome<C>>
    extends java.lang.Object
    implements java.lang.Iterable<C>
    • Constructor Detail

      • Population

        public Population()
    • Method Detail

      • addChromosome

        public void addChromosome(C chromosome)
      • getSize

        public int getSize()
      • getRandomChromosome

        public C getRandomChromosome()
      • getChromosomeByIndex

        public C getChromosomeByIndex(int indx)
      • sortPopulationByFitness

        public void sortPopulationByFitness(java.util.Comparator<C> chromosomesComparator)
      • trim

        public void trim(int len)
        shortening population till specific number
      • iterator

        public java.util.Iterator<C> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<C extends Chromosome<C>>

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.