diff --git a/population.py b/population.py
index b224e3c92a741d98c66de773b8b352b7ba91927c..5fe490a6d715086ff6e363f27c68d0f47d01110f 100644
--- a/population.py
+++ b/population.py
@@ -31,7 +31,7 @@ class Population:
             y=self.indiv[t]
             vu.add(t)
             vu.add(m)
-            p=random(0,1)
+            p=random()
             if p>x.score/(x.score+y.score):
                 newself.append(y)
             else:
@@ -115,7 +115,7 @@ class Population:
         while len(newself)<p:
             m=m=randrange(0, self.n)
             x=self.indiv[m]
-            p=random(0,1)
+            p=random()
             if p<=x.score/somme:
                 newself.append(x)
         self = self.modifier_population(newself)
@@ -152,11 +152,11 @@ def test():
     # popu.selection_par_rang()
     # print("\n SELECTION PAR RANG \n")
     # afficher(popu)
-    popu.reproduction()
+    popu.reproduction(selection = popu.selection_proportionelle)
     print("\n REPRODUCTION \n")
     afficher(popu)
 
-# test()
+test()