GPLIB++
Public Member Functions | Public Attributes | List of all members
gplib::GAConf Class Reference

#include <GAConf.h>

Public Member Functions

void GetData (std::ifstream &instream)
 
 GAConf ()
 
virtual ~GAConf ()
 

Public Attributes

int popsize
 
double inittemp
 
double coolingratio
 
int generations
 
double mutationprob
 
double crossoverprob
 
std::string gatype
 
int annealinggeneration
 
bool elitist
 

Detailed Description

Definition at line 17 of file GAConf.h.

Constructor & Destructor Documentation

gplib::GAConf::GAConf ( )

Definition at line 20 of file GAConf.cpp.

gplib::GAConf::~GAConf ( )
virtual

Definition at line 24 of file GAConf.cpp.

Member Function Documentation

void gplib::GAConf::GetData ( std::ifstream &  instream)

Definition at line 28 of file GAConf.cpp.

Referenced by main().

Member Data Documentation

int gplib::GAConf::annealinggeneration

Definition at line 27 of file GAConf.h.

Referenced by main(), and SetupAnnealingGA().

double gplib::GAConf::coolingratio

Definition at line 22 of file GAConf.h.

Referenced by main(), and SetupAnnealingGA().

double gplib::GAConf::crossoverprob

Definition at line 25 of file GAConf.h.

Referenced by main().

bool gplib::GAConf::elitist

Definition at line 28 of file GAConf.h.

Referenced by main().

std::string gplib::GAConf::gatype

Definition at line 26 of file GAConf.h.

Referenced by main().

int gplib::GAConf::generations

Definition at line 23 of file GAConf.h.

Referenced by main().

double gplib::GAConf::inittemp

Definition at line 21 of file GAConf.h.

Referenced by main(), and SetupAnnealingGA().

double gplib::GAConf::mutationprob

Definition at line 24 of file GAConf.h.

Referenced by main().

int gplib::GAConf::popsize

Definition at line 20 of file GAConf.h.

Referenced by main().


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