Public Member Functions | Public Attributes | Protected Attributes

EvalOp Class Reference

Inheritance diagram for EvalOp:
EvaluateOp

List of all members.

Public Member Functions

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.
std::vector< int > getTT (IndividualP individual, int &vars, uint genId=0)
bool initialize (StateP)
 Initialize the evaluator. Called before first evaluation occurs.

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
bool showTruth
bool zadano

Protected Attributes

StateP state_

Detailed Description

Definition at line 5 of file EvalOp.h.


The documentation for this class was generated from the following files: