12 FitnessP
evaluate(IndividualP individual);
18 std::vector< std::vector<bool> > inputMap;
19 std::vector< std::string > inputNames;
20 std::vector<bool> results;
22 std::vector<uint> anfPos;
25 uint showTree(
string& output,
Tree::Tree* tree, uint iNode = 0, uint prefix = 0);
28typedef boost::shared_ptr<EvalOp> EvalOpP;
void registerParameters(StateP)
Register evaluator parameters. Called before EvaluateOp::initialize method.
FitnessP evaluate(IndividualP individual)
Evaluate a single individual. Method must create and return a Fitness object.
bool initialize(StateP)
Initialize the evaluator. Called before first evaluation occurs.
Tree class - implements genotype as a tree.