Entwicklung und Implementierung eines Logging-Framework zur Evaluation von Agentenverhalten am Beispiel von Wegfindungsalgorithmen in virtuellen Labyrinthen
Development and implementation of a logging framework for the evaluation of agent behaviour based on the example of navigation in virtual labyrinths
- Agenten in virtuellen Welten können sich mit Hilfe verschiedener Wegfindungsalgorithmen selbständig von einem Start- zu einem Zielpunkt bewegen. Dafür existieren zahlreiche Algorithmen, um beispielsweise im Rahmen eines Videospiels an die Agenten gestellten Anforderungen und Handlungssequenzen zu erfüllen. Eine solche Anforderung stellt häufi� g die Navigation durch einen Spielbereich dar. Bei der Anwendung auf Videospiele müssen besondere Voraussetzungen erfüllt werden. Hierzu gehört ein besonders effizienter Umgang mit den zur Verfügung stehenden Ressourcen, um echtzeitfähige Entscheidungen zu ermöglichen und eine nahtlose Integration ins Spielgeschehen zu gewährleisten. Zu diesem Zweck sind verschiedene klassische Weg� findungsalgorithmen zu implementieren und auf ihre Qualität und Effizienz zu prüfen. Mithilfe der Unity Engine lassen sich verschiedene Szenarien kreieren, die Herausforderungen für unterschiedliche Agenten bilden. Dabei werden die zurückgelegten Wege und Zeiten, aber auch die benötigten Ressourcen mithilfe eines Logging-Systems aufgezeichnet, miteinander verglichen und deren Gute in Abhängigkeit zur Anwendungsdomäne evaluiert.
Author: | Alexander Thomas Kühn |
---|---|
Advisor: | Marc Ritter, Manuel Heinzig |
Document Type: | Bachelor Thesis |
Language: | German |
Year of Completion: | 2018 |
Granting Institution: | Hochschule Mittweida |
Release Date: | 2020/09/01 |
GND Keyword: | Virtuelle Realität; Algorithmus; Videospiel |
Note: | Printexemplar Präsenz |
Institutes: | Angewandte Computer‐ und Biowissenschaften |
DDC classes: | 005.12 Softwareentwicklung |
Open Access: | Innerhalb der Hochschule |
Licence (German): | Urheberrechtlich geschützt |