Public Member Functions | Public Attributes | Protected Attributes

RealValueGenotype Class Reference
[Genotypes]

RealValueGenotype class - abstract genotype class for genotypes that represent a vector of real values (Binary, FloatingPoint). More...

#include <RealValueGenotype.h>

Inheritance diagram for RealValueGenotype:
Genotype Binary::Binary FloatingPoint::FloatingPoint MyFloatingPoint NeuralNetwork NNFloatingPoint

List of all members.

Public Member Functions

double getLBound ()
 return lower bound of the defined interval
double getUBound ()
 return upper bound of the defined interval
virtual bool update (void)
 Update genotype after genetic material change via genetic operators.

Public Attributes

std::vector< double > realValue
 vector of floating point values

Protected Attributes

double minValue_
 lower bound
double maxValue_
 upper bound
uint nDimension_
 dimensionality

Detailed Description

RealValueGenotype class - abstract genotype class for genotypes that represent a vector of real values (Binary, FloatingPoint).

parameters:

Definition at line 19 of file RealValueGenotype.h.


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