aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorEduardo Pedroni <ep625@york.ac.uk>2014-02-15 21:43:35 +0000
committerEduardo Pedroni <ep625@york.ac.uk>2014-02-15 21:45:21 +0000
commite9290a500b228e2561a8537adbc13e86f1356747 (patch)
tree5e76280ddefc5bf9dcf9cdb55e80ca4831998115 /README
parentafa484021ba94d12e98da682a9ff69c3837d5dbb (diff)
Population and Chromosome classes refactored so that EAs are easier to implement.
Diffstat (limited to 'README')
-rw-r--r--README5
1 files changed, 5 insertions, 0 deletions
diff --git a/README b/README
index 1095912..5152bc8 100644
--- a/README
+++ b/README
@@ -139,5 +139,10 @@ Tests have been refactored to deal with the new data system. The system uses Obj
any class to be used (and also primitive types).
+15/2
+The Population class will be refactored to contain two collections of chromosomes, one for parents and one for offpsring. This allows
+for (1+λ) and (1,λ) EAs, for example. It no longer makes sense for Population to implement Iterable, so the tests will be changed to reflect
+the specification change. Population can still return an addressed chromosome in general, which it does by returning parents followed by offspring.
+The chromosome copyConnections method has been made public to facilitate the EA implementation.