392163 | Dörr, Willing | SS 2012 | Di 12-14 im Hilbertraum (3x), danach n.V. | ekvv |
This project is about the simulation of evolution.
Here, an individual may be represented by its DNA or protein sequence, its genome, or any other collection of characteristic data items. The production of new individuals may happen by random events, through recombination with other individuals (a.k.a. sex), or a combination of both.
An existing software Rose v2 should be extended and enhanced. Technically, the implementation will be done in Java, following a modular, service-oriented software architecture.
… include programming algorithms or graphical user interfaces or -on the biological side- thoroughly researching in different areas (at species or genome level).
team player, basic insights in evolutionary processes, on the programming side: knowledge of Java programming.
This course is meant to bring 10 credit points, which is equal to 300 hours of work, or, in other words 7.5 weeks of continuous programming! This amount of time will allow you to get deeply familiar with simulated evolution, software analysis and the source code of Rose v2 that you are meant to bring onto the next level!
To pass this course you will need to
Further literature