Evaluation of Teaching Evolution Using Evolutionary Algorithms in a 2D Physics Sandbox
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Evolution and Darwin’s theory is the most important scientific theories for understanding human genealogy and our heritage. However, the theory of evolution has been continuously challenged and denied, without conclusive evidence against it. To show both the possibilities and power of evolution we are able to use evolutionary algorithms, a method used in computing science that is inspired by evolution. This is shown possible by developing and analysing a tool created for the 2D physics sandbox Algodoo. The tool uses evolutionary algorithms for improving objects. This tool is evaluated in two parts, a user survey and an analysis of the results of the evolution, where both indicate that while the tool does not quite reach the goals set, with further development the requirements will be met. The thesis also contains an overview of evolutionary algorithms and methods used in these, especially the methods used by Karl Sims in his work on evolved creatures. His work has been a great inspiration to this thesis.
Place, publisher, year, edition, pages
, UMNAD, 957
Engineering and Technology
IdentifiersURN: urn:nbn:se:umu:diva-80639OAI: oai:DiVA.org:umu-80639DiVA: diva2:650569
Master of Science Programme in Computing Science and Engineering