From 2de42490dbe1386ae5eb6406f22b0828fa8ba76d Mon Sep 17 00:00:00 2001 From: Carlos Santos Garcia <carlos.santos@student-cs.fr> Date: Tue, 28 Jan 2020 19:58:51 +0100 Subject: [PATCH] corrections distance/arguments de fonctions --- individu.py | 2 +- population.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/individu.py b/individu.py index f243bfa..2419381 100644 --- a/individu.py +++ b/individu.py @@ -39,7 +39,7 @@ class Individu(): self.score = 1/max(list_distance) - return 1/distance + return 1/max(list_distance) def mutation(self, proba = P1): diff --git a/population.py b/population.py index 559bebb..cc0e22d 100644 --- a/population.py +++ b/population.py @@ -15,7 +15,10 @@ class Population: self.indiv = liste_individus return self - def selection_p_best(self,p=self.n//2): + def selection_p_best(self,p=None): + if p==None: + p=(self.n)//2 + def tri_rapide_aux(tableau,debut,fin): if debut < fin-1: positionPivot=partitionner(tableau,debut,fin) -- GitLab