Add method CalculateNextGeneration - not work