Bachelorprojekt - Softwareteknologi | Project No. 0126: Flatland - Abbott's Flatland using Artificial Life |
Aktuelle | Tidligere |
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 |