diff 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
line wrap: on
line diff
--- a/transformations/Occlusion.py	Thu Feb 18 10:53:36 2010 -0500
+++ b/transformations/Occlusion.py	Thu Feb 18 10:55:29 2010 -0500
@@ -75,7 +75,7 @@
         self.x_arrivee=int(numpy.abs(numpy.random.normal(0,2))) #Complexity n'entre pas en jeu, pas besoin
         self.y_arrivee=int(numpy.random.normal(0,3)) 
         
-        self.rajout=numpy.random.randint(0,self.longueur)  #les bouts de quelle lettre
+        self.rajout=numpy.random.randint(0,self.longueur-1)  #les bouts de quelle lettre
         self.appliquer=numpy.random.binomial(1,0.2)    #####  20 % du temps, on met une occlusion #####
         
         if complexity == 0: #On ne fait rien dans ce cas
@@ -151,4 +151,4 @@
 if __name__ == '__main__':
     import pylab
     import scipy
-    _test(0.5)
\ No newline at end of file
+    _test(0.5)