# Uses of Package
org.apache.commons.math3.genetics

- Packages that use org.apache.commons.math3.genetics
  Package | Description
  --- | ---
  org.apache.commons.math3.genetics | This package provides Genetic Algorithms components and implementations.

- Classes in org.apache.commons.math3.genetics used by org.apache.commons.math3.genetics
  Class and Description
  AbstractListChromosome Chromosome represented by an immutable list of a fixed length.
  Chromosome Individual in a population.
  ChromosomePair A pair of `Chromosome` objects.
  CrossoverPolicy Policy used to create a pair of new chromosomes by performing a crossover operation on a source pair of chromosomes.
  Fitness Fitness of a chromosome.
  InvalidRepresentationException Exception indicating that the representation of a chromosome is not valid.
  ListPopulation Population of chromosomes represented by a `List`.
  MutationPolicy Algorithm used to mutate a chromosome.
  PermutationChromosome Interface indicating that the chromosome represents a permutation of objects.
  Population A collection of chromosomes that facilitates generational evolution.
  SelectionPolicy Algorithm used to select a chromosome pair from a population.
  StoppingCondition Algorithm used to determine when to stop evolution.

Copyright © 2003–2014 The Apache Software Foundation. All rights reserved.