Public Member Functions | Public Attributes | Protected Attributes

BitEvalOp Class Reference

Inheritance diagram for BitEvalOp:
EvaluateOp EvaluateOp EvaluateOp EvaluateOp EvaluateOp

List of all members.

Public Member Functions

void registerParameters (StateP state)
 Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize (StateP state)
 Initialize the evaluator. Called before first evaluation occurs.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
std::vector< int > getTT (IndividualP individual, int &vars)
void registerParameters (StateP state)
 Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize (StateP state)
 Initialize the evaluator. Called before first evaluation occurs.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
std::vector< int > getTT (IndividualP individual, int &vars)
void registerParameters (StateP state)
 Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize (StateP state)
 Initialize the evaluator. Called before first evaluation occurs.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
void registerParameters (StateP state)
 Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize (StateP state)
 Initialize the evaluator. Called before first evaluation occurs.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
void registerParameters (StateP state)
 Register evaluator parameters. Called before EvaluateOp::initialize method.
bool initialize (StateP state)
 Initialize the evaluator. Called before first evaluation occurs.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
FitnessP evaluate (IndividualP individual)
 Evaluate a single individual. Method must create and return a Fitness object.
uint nelinearnost (IndividualP individual)

Public Attributes

std::vector< int > tt
uint nVariables
uint varijanta
uint targetNl
u8 tt [N][P]

Protected Attributes

StateP state_

Detailed Description

Definition at line 21 of file citanje_GA.cpp.


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