#include <eoOneMaxQuadCrossover.h>
Inheritance diagram for eoOneMaxQuadCrossover< GenotypeT >:

Public Member Functions | |
| eoOneMaxQuadCrossover () | |
| Ctor - no requirement. | |
| string | className () const |
| The class name. Used to display statistics. | |
| bool | operator() (GenotypeT &_genotype1, GenotypeT &_genotype2) |
| eoQuad crossover - modifies both parents | |
THere is NO ASSUMPTION on the class GenoypeT. In particular, it does not need to derive from EO
Definition at line 26 of file eoOneMaxQuadCrossover.h.
|
||||||||||||||||
|
eoQuad crossover - modifies both parents
Requirement if (at least one genotype has been modified) // no way to distinguish oneAtLeastIsModified = true; else oneAtLeastIsModified = false; Implements eoBF< GenotypeT &, GenotypeT &, bool >. Definition at line 49 of file eoOneMaxQuadCrossover.h. |
1.3.9.1