modification de la generation aleatoire