ROSE - Random model of Simulated Evolution


392163 Dörr, Willing SS 2012 Di 12-14 im Hilbertraum (3x), danach n.V. ekvv

Contents

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.

Possible tasks

… include programming algorithms or graphical user interfaces or -on the biological side- thoroughly researching in different areas (at species or genome level).

Prerequisites

team player, basic insights in evolutionary processes, on the programming side: knowledge of Java programming.

Rules and requirements to pass this course

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

Literature

Further literature

Project Managment System

Back to Teaching