realea::SSGA Class Reference

Implements the Steady-by-State Genetic Algorithm (SSGA). More...

#include <ssga.h>

Collaboration diagram for realea::SSGA:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SSGA (Random *random)
void setSelect (ISelect *sel)
void setReplacement (IReplace *replace)
void setMutation (IMutation *mutation)

Detailed Description

Implements the Steady-by-State Genetic Algorithm (SSGA).

Definition at line 20 of file ssga.h.


Constructor & Destructor Documentation

SSGA::SSGA ( Random *  random  ) 

Constructor.

Parameters:
random random number generator

Definition at line 25 of file ssga.cc.


Member Function Documentation

void SSGA::setMutation ( IMutation *  mutation  ) 

Set the mutation criterion

Parameters:
mutation mutation method

Definition at line 40 of file ssga.cc.

void SSGA::setReplacement ( IReplace *  replace  ) 

Set the Replacement Strategy

Parameters:
replace Replacement Strategy

Definition at line 35 of file ssga.cc.

void SSGA::setSelect ( ISelect sel  ) 

Set the parents selection method

Parameters:
sel criterion.

Definition at line 29 of file ssga.cc.

Here is the call graph for this function:


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

Generated on Sun May 9 12:44:37 2010 for MA-CMA-Chains by  doxygen 1.6.1