From 72e3ff9f1bded82fe0ca60adabdfb26e0989fd69 Mon Sep 17 00:00:00 2001 From: Maciej Mrowicki Date: Mon, 29 Jun 2020 09:08:09 +0000 Subject: [PATCH] Zaktualizuj 'DNA.py' --- DNA.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/DNA.py b/DNA.py index 98ca6a6..067a10a 100644 --- a/DNA.py +++ b/DNA.py @@ -6,11 +6,10 @@ import numpy as np class DNA: - def __init__(self, target, recordDistance): + def __init__(self, target): shuffle(target) self.genes = target.copy() self.fitness = 1.0 - self.recordDistance = recordDistance def calcFitness(self, A): start = [0, 0] @@ -25,7 +24,7 @@ class DNA: def crossover(self, partner): - child = DNA(self.genes, self.recordDistance) + child = DNA(self.genes) start = abs(random.randint(0, len(self.genes)) - 1) end = abs(random.randint(start - 1, len(self.genes)))