Artificial ant evaluation class (and environment simulator)
bool facingFood()
Check if there's food in front.
GP function, checks if the food is ahead.
void execute(void *evalOp, Tree::Tree &tree)
Execute the primitive.
Base primitive class (Tree genotype).
void skipNextArgument(Tree &tree)
Skip next child subtree (doesn't execute the subtree).
void getNextArgument(void *result, Tree &tree)
Execute next child node's primitive (execute next subtree).
Tree class - implements genotype as a tree.