Recombination< T > Class Template Reference

The super class for the recombination operators. More...

#include <Recombination.h>

Inheritance diagram for Recombination< T >:

Recombination_KeepBest< T > Recombination_MuCommaLambda< T > Recombination_MuPlusLambda< T >

List of all members.

Public Member Functions

bool operator() (vector< Chromosome< T > * > &currentPopulation, vector< Chromosome< T > * > &offsprings)
 Wrapper operator for the recombine function.
virtual bool recombine (vector< Chromosome< T > * > &currentPopulation, vector< Chromosome< T > * > &offsprings)
 Implementation of the recombination strategy.


Detailed Description

template<typename T>
class Recombination< T >

The super class for the recombination operators.

<File comment goes here!!>

Copyright (c) 2008 by <Quang Huy / NTU>

See also:
Recombination_KeepBest | Recombination_MuCommaLambda | Recombination_MuPlusLambda

Member Function Documentation

template<typename T>
bool Recombination< T >::operator() ( vector< Chromosome< T > * > &  currentPopulation,
vector< Chromosome< T > * > &  offsprings 
) [inline]

Wrapper operator for the recombine function.

Offsprings will be combined into the current population.


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

Generated on Thu Aug 28 18:34:50 2008 for Dolphin by  doxygen 1.5.6