Evocosm - A C++ Framework for Evolutionary Computing

Main Index

Created by Scott Robert Ladd at Coyote Gulch Productions.


Public Member Functions
libevocosm::fitness_stats< OrganismType > Class Template Reference

Population fitness statistics. More...

#include <stats.h>

List of all members.

Public Member Functions


Detailed Description

template<class OrganismType>
class libevocosm::fitness_stats< OrganismType >

Produces a set of basic statistics from a given population. Used by various scaling, analysis, and reporting algorithms.

Parameters:
OrganismTypeThe type of organism in the population

Constructor & Destructor Documentation

template<class OrganismType>
libevocosm::fitness_stats< OrganismType >::fitness_stats ( const vector< OrganismType > &  a_population) [inline]

Analyzes a population, find highest and lowest fitness organisms and computing various statistical values.

Parameters:
a_populationPopulation ot be analyzed.
template<class OrganismType>
virtual libevocosm::fitness_stats< OrganismType >::~fitness_stats ( ) [inline, virtual]

Frees resources.


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

© 1996-2005 Scott Robert Ladd. All rights reserved.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.