Academic index

Ecological Artificial Life

(3 September 2004)

As part of my MSc in Advanced Computing, I did a project on Ecological Artificial Life (results pending).



I hereby declare that the work presented in this dissertation is entirely my own work and any external material is clearly referenced.


This report discusses the design and implementation of an artificial life simulation. This models a bee hive, with the birth and death of individual bees, and a foraging workforce.


Thanks to my supervisor, Richard Overill.

Also thanks to Jay Hosler, for writing "Clan Apis" [2], which first inspired me to study bees in more detail.



If you would like to run the application, you can download the compiled executable. You will need to have the Microsoft .NET framework v1.1 installed on your computer, which you can get from the Windows Update website (a 23 Mb download). I recommend installing service pack 1 for the framework, but that is optional. Alternately, you may be able to use Mono on other platforms, but I haven't tested this. (If you do try it, I'd be interested to find out whether it works or not.) Please see section 4.4 of the report for usage instructions.

This page was last updated on 2004-09-05 by John C. Kirk

Valid XHTML 1.0! Valid CSS! Level Double-A conformance icon, W3C-WAI Web Content Accessibility Guidelines 1.0 Labelled with ICRA