Softwareteknologi DTU - Project No. 0126:  Flatland - Abbott's Flatland using Artificial Life
Danmarks Tekniske Universitet DTU
Bachelorprojekt - Softwareteknologi
Project No. 0126:  Flatland - Abbott's Flatland using Artificial Life
Aktuelle Tidligere  

Description:

In 1884 Edwin Abbott wrote "Flatland: A Romance of Many Dimensions", a satirical novel criticizing Victorian culture and, accidentally, teaching the reader about geometry [1]. In it, two dimensional creatures live out their lives on a plane, living in homes, working, eating, loving, and dying. We have developed an infrastructure for evolving (via genetic programming [2]) and simulating (via realtime physics using the Farseer physics engine [3]) exactly these kinds of creatures. Using some of Prof. Kiniry's past work on artificial life [4], we'd like to move this simulation to the next level, introducing a physical environment for polygons and enriching their interactions, re-creating the society of Abbott. A first version of this project was completed in Fall of 2012 by Anders Høst Kjærgaard. His project report is available on the reports page [5]. That project could be extended by any new student that wishes to pursue this project.

[1] http://en.wikipedia.org/wiki/Flatland
[2] http://en.wikipedia.org/wiki/Genetic_programming
[3] http://farseerphysics.codeplex.com/
[4] http://kindsoftware.com/documents/talks/DALi_talk_ITU.pdf
[5] http://kindsoftware.com/documents/reports/

Prerequisites:  Knowledge of Visual Studio, C#, interest in AI and ALife, basic understanding of physics

Supervisor(s) Joseph Kiniry

Sidst opdateret: Nov 27, 2012 af Hans Henrik Løvengreen