#include <IGenerationSizeStrategy.h>
Inherited by FixGenerationSizeStrategy, and StandartGenerationSizeStrategy.
Inheritance diagram for IGenerationSizeStrategy:

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   | |
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.4.7