Simulating an Ecosystem

dc.contributor.authorHeinl, Mattias
dc.contributor.authorHolm, Sebastian
dc.contributor.authorHolst, Edwin
dc.contributor.authorJohansson, Albin
dc.contributor.authorKarmetun, Oliver
dc.contributor.authorÖqvist, Karl
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.examinerDodig-Crnkovic, Gordana
dc.contributor.supervisorFratarcangeli, Marco
dc.date.accessioned2021-09-21T09:09:17Z
dc.date.available2021-09-21T09:09:17Z
dc.date.issued2021sv
dc.date.submitted2020
dc.description.abstractMany modern video games feature large virtual ecosystems inhabited by diverse animals with realistic behaviours. This project utilises the Unity game engine to simulate different configurations of virtual ecosystems, allowing the user to analyse the results in real-time as well as through visualisations of compiled simulation data. The simulated animals feature genome with genes that support mutation which affect different traits and behaviours, such as speed and vision. Ecological aspects such as evolution and carrying capacity along with miscellaneous trends in gene values are investigated in simulation results. Performance aspects are also discussed, e.g. through experimentation with data-oriented solutions such as ECS (Entity Component System) architecture. The results from numerous simulation iterations showed that simulated ecosystems are complex and hard to assess. Whilst some results presented in the report mimic aspects of real world ecosystems, it is difficult to draw conclusions from the results due to the many contributing factors. Overall, the final application serves as a simple means of investigating the effects of genomes and different initial conditions on the longevity and balance of small ecosystems over time.sv
dc.identifier.coursecodeTKDATsv
dc.identifier.urihttps://hdl.handle.net/20.500.12380/304170
dc.language.isoengsv
dc.setspec.uppsokTechnology
dc.subjectsimulationsv
dc.subjectecosystemsv
dc.subjectevolutionsv
dc.subjectecologysv
dc.subjectreal-timesv
dc.subjectvisualisationsv
dc.subjectunitysv
dc.titleSimulating an Ecosystemsv
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.uppsokM2
Ladda ner
Original bundle
Visar 1 - 1 av 1
Bild (thumbnail)
Namn:
CSE 21-33 Group 82.pdf
Storlek:
5.17 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Bild saknas
Namn:
license.txt
Storlek:
1.51 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: