1#ifndef CartesianCrsOnePoint_h
2#define CartesianCrsOnePoint_h
4#include "../ECF_base.h"
20 bool mate(GenotypeP gen1, GenotypeP gen2, GenotypeP child);
24typedef boost::shared_ptr<CartesianCrsOnePoint> CartesianCrsOnePointP;
Cartesian genotype: one point crossover operator.
bool mate(GenotypeP gen1, GenotypeP gen2, GenotypeP child)
bool initialize(StateP)
Initialize crossover operator. Called before first crossover operation.
void registerParameters(StateP)
Register parameters with the system. Called before CrossoverOp::initialize.