Make evolutions generation dependent