From 59b670f44e69de56fa7204f93fb5e46f14fe5eed Mon Sep 17 00:00:00 2001 From: danielwilczak101 <44122838+danielwilczak101@users.noreply.github.com> Date: Mon, 21 Sep 2020 02:05:26 -0400 Subject: [PATCH] Testing --- src/EasyGA.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/EasyGA.py b/src/EasyGA.py index 88e5914..8ab959d 100644 --- a/src/EasyGA.py +++ b/src/EasyGA.py @@ -1,6 +1,7 @@ from initialization.random_initialization import random_initialization def check_gene(value): + #Check to make sure the gene is not empty assert value != "" , "Gene can not be empty" return value @@ -36,11 +37,15 @@ class chromosome: def print_chromosome(self): for i in range(len(self.genes)): - print(f"[{self.genes[i].get_value()}],", end = '') + # Print the gene one by one. + if(i == range(len(self.genes))): + print(f"[{self.genes[i].get_value()}]", end = '') + else: + print(f"[{self.genes[i].get_value()}],", end = '') class population: - # chromosomes = [chromosome,chromosome,etc] + # population = [chromosome,chromosome,etc] def __init__(self): self.chromosomes = []