Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

Population.h File Reference

Contains the gal::Population class, which should be instantiated in end-user programs. More...

#include <iostream>
#include <fstream>
#include <vector>
#include <string>
#include <map>
#include <algorithm>
#include "Util.h"
#include "Chromosome.h"
#include "Problem.h"

Include dependency graph for Population.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  gal

Classes

class  gal::Population< T >
 Population is the center of an optimisation run: it contains all Chromosome members, the Problem at hand, and evolves the population through many generations. More...

Defines

#define DOUBLE_MAX   1.7E+308
#define PRINTINTERP   1
#define PRINTBITSTRING   2
#define PRINTVALUE   4
#define PRINTOBJECTIVE   8
#define PRINTFITNESS   16
#define PRINTALL   1
#define PRINTBEST   2
#define PRINTWORST   4
#define PRINTAVG   8
#define ONLYIFBETTER   16


Detailed Description

Contains the gal::Population class, which should be instantiated in end-user programs.

Author:
Arthur van Dam, dam@math.uu.nl

Generated on Tue Oct 20 12:59:23 2009 for LabSci GALib optimisation by genetic algorithms, student version by  doxygen 1.3.9.1