ECF 1.5
|
Evolutionary context class. More...
#include <Context.h>
Public Member Functions | |
bool | initialize () |
Public Attributes | |
IndividualP | evaluatedIndividual |
pointer to Individual being evaluated More... | |
IndividualP | mutatedIndividual |
pointer to Individual being mutated More... | |
IndividualP | firstParent |
IndividualP | secondParent |
IndividualP | child |
pointer to Individuals in current crossover More... | |
void * | environment |
pointer to user defined environment More... | |
Protected Attributes | |
bool | bTerminate_ |
uint | generationNo_ |
Friends | |
class | State |
Evolutionary context class.
Stores information of termination condition, number of generations and evaluations, individuals being mutated, crossed and evaluated.
|
inline |
IndividualP EvolutionContext::child |
void* EvolutionContext::environment |
IndividualP EvolutionContext::evaluatedIndividual |
pointer to Individual being evaluated
IndividualP EvolutionContext::mutatedIndividual |
pointer to Individual being mutated