Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IGenerationSizeStrategy Class Referenceabstract

This interface is to specify how big the next generation should be. More...

#include <IGenerationSizeStrategy.h>

Inheritance diagram for IGenerationSizeStrategy:

Public Member Functions

 IGenerationSizeStrategy ()
 default constructor do nothing More...
 
virtual ~IGenerationSizeStrategy ()
 default destructor do nothing More...
 
virtual int calcGenerationSize (Generation *oldGeneration)=0
 declaration for a function which calculate the size of the next generation after oldGeneration More...
 

Detailed Description

This interface is to specify how big the next generation should be.

Constructor & Destructor Documentation

default constructor do nothing

default destructor do nothing

Member Function Documentation

virtual int calcGenerationSize ( Generation oldGeneration)
pure virtual

declaration for a function which calculate the size of the next generation after oldGeneration

Parameters
oldGeneration(Generation*) the old generation
Returns
(int) the new size

Implemented in StandartGenerationSizeStrategy, and FixGenerationSizeStrategy.


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