Corretto bug in calcolo generazione successiva