GeneralTranscribe Class Reference
[Genetic algorithm optimization]

General Transcribe base class for genetic algorithm parameter transcription. More...

#include <GeneralTranscribe.h>

Inheritance diagram for GeneralTranscribe:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ttranscribed GetValues (const tpopmember &member)=0
virtual int GetNparams ()=0
 GeneralTranscribe ()
 GeneralTranscribe (const GeneralTranscribe &Old)
virtual ~GeneralTranscribe ()


Detailed Description

General Transcribe base class for genetic algorithm parameter transcription.

General Transcribe: Base class for transcribing a gene string to numbers that can be handled by the Objective functions. Does not care about which parameter used by which function, but only returns a vector of doubles. This base class only defines the interface, but has no own functionality This version:

Id
GeneralTranscribe.h 1723 2008-06-27 12:51:02Z mmoorkamp

Definition at line 15 of file GeneralTranscribe.h.


Constructor & Destructor Documentation

GeneralTranscribe::GeneralTranscribe (  ) 

Definition at line 3 of file GeneralTranscribe.cpp.

GeneralTranscribe::GeneralTranscribe ( const GeneralTranscribe Old  ) 

The copy constructor is empty and will be removed in the future

Definition at line 8 of file GeneralTranscribe.cpp.

GeneralTranscribe::~GeneralTranscribe (  )  [virtual]

Definition at line 5 of file GeneralTranscribe.cpp.


Member Function Documentation

virtual int GeneralTranscribe::GetNparams (  )  [pure virtual]

Implemented in BinaryTranscribe.

virtual ttranscribed GeneralTranscribe::GetValues ( const tpopmember member  )  [pure virtual]

The abstract function GetValues takes a population member as input and returns a vector of doubles, that are used as parameters for the objective functions

Implemented in BinaryTranscribe, and GrayTranscribe.


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

Generated on Tue Aug 4 16:04:19 2009 for GPLIB++ by  doxygen 1.5.8