GenomeType
- Type of genome used to represent a single element in the
genetic population, such as a Vector, for example@CodeReview(reviewer="Kevin R. Dixon",date="2008-07-23",changesNeeded=false,comments={"Moved previous code review to CodeReview annotation.","Otherwise, looks fine."}) @CodeReview(reviewer="Justin Basilico",date="2006-10-04",changesNeeded=false,comments="Interface looks fine.") public interface Reproducer<GenomeType> extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
java.util.Collection<GenomeType> |
reproduce(java.util.Collection<EvaluatedGenome<GenomeType>> genomes)
Applies a reproduction algorithm to the given collection of genomes and
their associated score from the cost function.
|
java.util.Collection<GenomeType> reproduce(java.util.Collection<EvaluatedGenome<GenomeType>> genomes)
genomes
- The current population of genomes along with their
associated costs.