Population< T > Class Template Reference

Population class. More...

#include <Population.h>

List of all members.

Public Member Functions

 Population ()
 Constructor.
 Population (const size_t size)
 Constructor.
 Population (const size_t size, const size_t chromosomeLength)
 Constructor.


Detailed Description

template<typename T>
class Population< T >

Population class.

Parameters:
T Type T can be bool (binary problems), int (combinatorial problems) or real (continuous problems).
Implementation of population class.

Remarks:
Used in population-based search method
See also:
GlobalSearch< T >

Constructor & Destructor Documentation

template<typename T>
Population< T >::Population (  )  [inline]

Constructor.

Create a population from a vector of Chromosome.

Remarks:
Actually a copy constructor
See also:
Chromosome<T>

template<typename T>
Population< T >::Population ( const size_t  size  )  [inline]

Constructor.

Parameters:
size Population size.
Create a population with given size.

template<typename T>
Population< T >::Population ( const size_t  size,
const size_t  chromosomeLength 
) [inline]

Constructor.

Parameters:
size Population size.
chromosomeLength Length of chromosome (number of optimization variables).
Create a population with given size, and fill it with chromosomes of given length.

See also:
Chromosome<T>


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