diff options
author | Eduardo Pedroni <ep625@york.ac.uk> | 2014-01-31 16:45:45 +0000 |
---|---|---|
committer | Eduardo Pedroni <ep625@york.ac.uk> | 2014-01-31 16:45:45 +0000 |
commit | 2343cc0e456e0306711c0a7218d3027f17cffee7 (patch) | |
tree | efb26576ff4a283a87bd4b56deb9aba175924cfe /README | |
parent | a02f1fff03ab58416da812597e67a0c7e21fdbd5 (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-- | README | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 |