| 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  
GeneticAlgorithm to 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 the
 GeneticAlgorithm again. | 
Classes to provide a genetic algorithm framework
Copyright © 2020 BioJava. All rights reserved.