From 2c7ffe39a3605637c47169d1ebf5baa5ad7665cd Mon Sep 17 00:00:00 2001 From: George Lacey Date: Fri, 22 Sep 2017 15:58:00 +0100 Subject: [PATCH] Create Population class --- src/population.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 src/population.py diff --git a/src/population.py b/src/population.py new file mode 100644 index 0000000..4448dea --- /dev/null +++ b/src/population.py @@ -0,0 +1,16 @@ +from individual import Individual + + +class Population(object): + + def __init__(self, size): + self.members = [] + for current in range(0, size): + self.members.append(Individual()) + + def fitness_function(self): + total = 0 + for member in self.members: + total += member.fitness_function() + return total +