comparison transformations/Occlusion.py @ 122:5d22498c73d1

Correction d'un petit bug (random.randint a des bornes inclusives, ce qui pouvait creer un petit bug)
author SylvainPL <sylvain.pannetier.lebeuf@umontreal.ca>
date Thu, 18 Feb 2010 10:55:29 -0500
parents f3e4328e3514
children 999bf84ddec6
comparison
equal deleted inserted replaced
121:4a29910eae93 122:5d22498c73d1
73 73
74 #Ces deux valeurs seront controlees afin d'etre certain de ne pas depasser 74 #Ces deux valeurs seront controlees afin d'etre certain de ne pas depasser
75 self.x_arrivee=int(numpy.abs(numpy.random.normal(0,2))) #Complexity n'entre pas en jeu, pas besoin 75 self.x_arrivee=int(numpy.abs(numpy.random.normal(0,2))) #Complexity n'entre pas en jeu, pas besoin
76 self.y_arrivee=int(numpy.random.normal(0,3)) 76 self.y_arrivee=int(numpy.random.normal(0,3))
77 77
78 self.rajout=numpy.random.randint(0,self.longueur) #les bouts de quelle lettre 78 self.rajout=numpy.random.randint(0,self.longueur-1) #les bouts de quelle lettre
79 self.appliquer=numpy.random.binomial(1,0.2) ##### 20 % du temps, on met une occlusion ##### 79 self.appliquer=numpy.random.binomial(1,0.2) ##### 20 % du temps, on met une occlusion #####
80 80
81 if complexity == 0: #On ne fait rien dans ce cas 81 if complexity == 0: #On ne fait rien dans ce cas
82 self.applique=0 82 self.applique=0
83 83