GLBaseGaStopper Class Reference

#include <GLBaseGaStopper.h>

Inheritance diagram for GLBaseGaStopper:

GLGaStopperMaxGenerations GLGaStopperNoNew

List of all members.

Public Member Functions

 GLBaseGaStopper ()
virtual ~GLBaseGaStopper ()
virtual bool stop (const GLBaseGaStatus *ga_status)=0


Detailed Description

Class to provide the method which determines when to stop the GA.

Definition at line 9 of file GLBaseGaStopper.h.


Constructor & Destructor Documentation

GLBaseGaStopper::GLBaseGaStopper (  )  [inline]

Simple constructor.

Definition at line 15 of file GLBaseGaStopper.h.

virtual GLBaseGaStopper::~GLBaseGaStopper (  )  [inline, virtual]

Simple destructor.

Definition at line 20 of file GLBaseGaStopper.h.


Member Function Documentation

virtual bool GLBaseGaStopper::stop ( const GLBaseGaStatus ga_status  )  [pure virtual]

Method which determines whether it is time to stop a GA based on its status.

Parameters:
ga_status current status of the ga.
Returns:
true when GA should stop.

Implemented in GLGaStopperMaxGenerations, and GLGaStopperNoNew.


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

Generated on Sat Jun 13 13:58:05 2009 for GenLib by  doxygen 1.5.9