| Interface | Description | 
|---|---|
| GAStoppingCriteria | Used by a  GeneticAlgorithm.run()method
 to determine when the algorithm should stop | 
| GeneticAlgorithm | The class that runs the cycles of reproduction, evolution and selection,
 potentially on multiple  Populations | 
| Organism | A GA 'organism' contains one or more Chromosomes | 
| Population | A collection of GA organisms | 
| Class | Description | 
|---|---|
| GAStoppingCriteria.MaximumGeneration | Simple Implementation of GAStoppingCriteria, signals
 a  GeneticAlgorithmto stop after n generations
 Useful for pausing and seeing what the
 state of the algorithm is at any particular time and possibly changing
 parameters etc before calling the run() method of theGeneticAlgorithmagain. | 
Classes to provide a genetic algorithm framework
Copyright © 2020 BioJava. All rights reserved.