ECF 1.5
|
Public Member Functions | |
void | registerParameters (StateP) |
Register evaluator parameters. Called before EvaluateOp::initialize method. More... | |
FitnessP | evaluate (IndividualP individual) |
Evaluate a single individual. Method must create and return a Fitness object. More... | |
bool | initialize (StateP) |
Initialize the evaluator. Called before first evaluation occurs. More... | |
uint | showTree (string &output, Tree::Tree *tree, uint iNode=0, uint prefix=0) |
void | registerParameters (StateP) |
Register evaluator parameters. Called before EvaluateOp::initialize method. More... | |
virtual FitnessP | evaluate (IndividualP)=0 |
Evaluate a single individual. Method must create and return a Fitness object. More... | |
virtual void | registerParameters (StateP) |
Register evaluator parameters. Called before EvaluateOp::initialize method. More... | |
virtual bool | initialize (StateP) |
Initialize the evaluator. Called before first evaluation occurs. More... | |
Public Attributes | |
uint | nVariables |
int | varijanta |
int | targetNl |
std::vector< std::vector< bool > > | inputMap |
std::vector< std::string > | inputNames |
std::vector< bool > | results |
std::vector< int > | tt |
std::vector< uint > | anfPos |
bool | showTruth |
bool | zadano |
Protected Attributes | |
StateP | state_ |
|
virtual |
Evaluate a single individual. Method must create and return a Fitness object.
Implements EvaluateOp.
Definition at line 165 of file EvalOp.cpp.
|
virtual |
Initialize the evaluator. Called before first evaluation occurs.
Reimplemented from EvaluateOp.
Definition at line 111 of file EvalOp.cpp.
|
virtual |
Register evaluator parameters. Called before EvaluateOp::initialize method.
Reimplemented from EvaluateOp.
Definition at line 103 of file EvalOp.cpp.
|
virtual |
Register evaluator parameters. Called before EvaluateOp::initialize method.
Reimplemented from EvaluateOp.
uint EvalOp::showTree | ( | string & | output, |
Tree::Tree * | tree, | ||
uint | iNode = 0 , |
||
uint | prefix = 0 |
||
) |
Definition at line 19 of file EvalOp.cpp.
bool EvalOp::zadano |
Definition at line 22 of file glavni.cpp.