This interface is to specify how big the next generation should be. More...
#include <IGenerationSizeStrategy.h>
Inherited by FixGenerationSizeStrategy, and StandartGenerationSizeStrategy.
Public Member Functions | |
| IGenerationSizeStrategy () | |
| default constructor do nothing | |
| virtual | ~IGenerationSizeStrategy () |
| default destructor do nothing | |
| virtual int | calcGenerationSize (Generation *oldGeneration)=0 |
| declaration for a function which calculate the size of the next generation after oldGeneration | |
This interface is to specify how big the next generation should be.
default constructor do nothing
| ~IGenerationSizeStrategy | ( | ) | [virtual] |
default destructor do nothing
| virtual int calcGenerationSize | ( | Generation * | oldGeneration | ) | [pure virtual] |
declaration for a function which calculate the size of the next generation after oldGeneration
| oldGeneration | (Generation*) the old generation |
Implemented in FixGenerationSizeStrategy, and StandartGenerationSizeStrategy.
1.6.3