11 FitnessP
evaluate(IndividualP individual);
17 uint nWiresA, nWiresB;
18 uint nGatesA, nGatesB;
20typedef boost::shared_ptr<QuantumEvalOp> QuantumEvalOpP;
void registerParameters(StateP)
Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize(StateP)
Initialize the evaluator. Called before first evaluation occurs.
FitnessP evaluate(IndividualP individual)
Evaluate a single individual. Method must create and return a Fitness object.