Public Member Functions

FloatingPoint::FloatingPoint Class Reference
[GenotypesFloatingPoint]

FloatingPoint class - implements genotype as a vector of floating point values. More...

#include <FloatingPoint.h>

Inheritance diagram for FloatingPoint::FloatingPoint:
RealValueGenotype Genotype

List of all members.

Public Member Functions

bool initialize (StateP state)
 Initialize a genotype object (read parameters, perform sanity check, build data).
void registerParameters (StateP state)
 Register genotype's parameters (called before Genotype::initialize).
double getLBound ()
 return lower bound of the defined interval
double getUBound ()
 return upper bound of the defined interval
FloatingPointcopy ()
 Create an identical copy of the genotype object.
std::vector< CrossoverOpP > getCrossoverOp ()
 return usable crx operators
std::vector< MutationOpP > getMutationOp ()
 Create and return a vector of mutation operators.
void write (XMLNode &xFloatingPoint)
 Write genotype data to XMLNode.
void read (XMLNode &xFloatingPoint)
 Read genotype data from XMLNode.

Detailed Description

FloatingPoint class - implements genotype as a vector of floating point values.

FloatingPoint genotype parameters are (inherited from RealValueGenoptype):

Definition at line 39 of file FloatingPoint.h.


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