Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Teem::Continuable Class Reference
[Genetic Algorithms]

#include <SteadyStateEvolution.h>

Inheritance diagram for Teem::Continuable:

Teem::Setupable List of all members.

Detailed Description

Interface to a class that implements a continuous evolution.

Experiments classes for steady-state evolution typically derive from Continuable.


Public Member Functions

virtual double step (SteadyStateEvolutionRun *evolution, double time)=0
 Do a step of continuous evolution. The elapsed time is returned.
virtual SerializableindividualCreated (GenotypeDecoders &decoders, SteadyStateIndividual *self, SteadyStateIndividual *mother, SteadyStateIndividual *father)=0
 A new individual has been created. This function normally returns the user datas associated with this individual. Nevertheless, it may return NULL if there is no user data.


The documentation for this class was generated from the following file:
Generated on Mon Oct 24 17:38:27 2005 for Teem by  doxygen 1.4.2