aboutsummaryrefslogtreecommitdiffstats
path: root/src/jcgp/chromosome/Population.java
diff options
context:
space:
mode:
authorEduardo Pedroni <ep625@york.ac.uk>2014-01-30 21:41:33 +0000
committerEduardo Pedroni <ep625@york.ac.uk>2014-01-30 21:41:33 +0000
commit8f7874fa75c532bab994af8e6553d37afe42ec4c (patch)
treed2cf0e234fbf5b329abde422c1123675baa71125 /src/jcgp/chromosome/Population.java
parent761021e0551beaaaac1120ef6da37a70281974b2 (diff)
Chromosome data structure partially refactored, also added higher level classes.
Diffstat (limited to 'src/jcgp/chromosome/Population.java')
-rw-r--r--src/jcgp/chromosome/Population.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/jcgp/chromosome/Population.java b/src/jcgp/chromosome/Population.java
new file mode 100644
index 0000000..e720a24
--- /dev/null
+++ b/src/jcgp/chromosome/Population.java
@@ -0,0 +1,16 @@
+package jcgp.chromosome;
+
+import java.util.ArrayList;
+
+public class Population {
+
+ private ArrayList<Chromosome> population;
+
+ public Population(int size) {
+ population = new ArrayList<Chromosome>(size);
+ for (int c = 0; c < size; c++) {
+ population.add(new Chromosome());
+ }
+ }
+
+}