diff --git a/lsystem.py b/lsystem.py index 3a69868..75fff41 100644 --- a/lsystem.py +++ b/lsystem.py @@ -79,7 +79,7 @@ def genere3(regles, L0, n): for j in L: regle = regles.get(j, [(1,j)]) poids_total = sum(map(lambda x:x[0], regle)) - tirage = rd.uniform(0,poids_total-1) + tirage = rd.uniform(0,poids_total) k = 0 while tirage > 0: tirage -= regle[k][0]