aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorEduardo Pedroni <ep625@york.ac.uk>2014-01-31 16:45:45 +0000
committerEduardo Pedroni <ep625@york.ac.uk>2014-01-31 16:45:45 +0000
commit2343cc0e456e0306711c0a7218d3027f17cffee7 (patch)
treeefb26576ff4a283a87bd4b56deb9aba175924cfe /README
parenta02f1fff03ab58416da812597e67a0c7e21fdbd5 (diff)
Added lots of utility methods for initialisation and mutation; the foundation is laid down and probably works, now it's time to test it and implement the standard CGP modules.
Diffstat (limited to 'README')
-rw-r--r--README4
1 files changed, 3 insertions, 1 deletions
diff --git a/README b/README
index dee17fe..52c2ef9 100644
--- a/README
+++ b/README
@@ -31,6 +31,8 @@ Added static nested classes for system-wide resources such as a random number ge
and the parameter set. These can be accessed from anywhere within the program, but not modified by any class
but CGP.
+Utilities class has lots of handy methods for getting random elements with fair probability.
+
Modularized design:
Modules for fitness function, mutation operator, evolutionary algorithm and population.
@@ -43,6 +45,6 @@ so long as it extends Chromosome. In conjunction with modularized FF, EA and mut
flexible and versatile system. The Population class itself is immutable, since the system relies heavily on it.
Finally, it is Iterable to for access to the chromosomes within.
-
+Arity may vary across functions, but all nodes contain enough connections to cope with the largest arity.
\ No newline at end of file