Spielerische Visualisierung von Optimierungsalgorithmen

Büchel, Tobias and Faes, Raphael (2014) Spielerische Visualisierung von Optimierungsalgorithmen. Bachelor thesis, HSR Hochschule für Technik Rapperswil.

[img]
Preview
Text
Bachelorarbeit_Spielerische_Visualisierung_von_Optimierungsalgorithmen.pdf - Supplemental Material

Download (2MB) | Preview

Abstract

Der von der SCS entwickelte Solver bietet die Möglichkeit komplexe Produktionsabläufe und Personaleinsätze zu optimieren und somit Zeit und Geld zu sparen. Den Einsatz eines solchen Algorithmus zu veranschaulichen, speziell jemandem ohne technischen Hintergrund, ist eine schwierige und trockene Angelegenheit. Mittels Gamification kann das Potential des Solvers in spielender Form als Casual Game für jedermann demonstriert werden. Im Singleplayer-Modus beginnt der Spieler mit einfachen Aufgabenstellungen, welche von Runde zu Runde komplexer werden, und wird so langsam an die Problemdomäne herangeführt. Für die Langzeitmotivation wurde ein Multiplayer-Konzept ausgearbeitet und implementiert. In diesem Head-To-Head-Modus kann der Spieler sein erlerntes Know-How direkt gegen andere Spieler anwenden und sich weiter mit den Möglichkeiten des Algorithmus auseinander setzen. Im zweiten Aspekt der Arbeit geht es um den Erfahrungsbericht gewisser Technologien und wie sich diese bewähren. Das Mobile App dient so ebenfalls als Demonstration von aktuellen Technologien und Konzepten. Um eine möglichst hohe Plattformunabhängigkeit für die unterschiedlichen mobilen Betriebssysteme zu erreichen wurde Xamarin für den Shared Code eingesetzt. Zum Schutz des Algorithmus wurde dieser in der Microsoft Azure Cloud abgekapselt und muss so nicht mit dem App ausgeliefert werden. Die Portabilität, welche sich von Xamarin in Kombination mit MvvmCross ergibt, stellt sich als sehr mächtig dar. Zum einen kann ohne Aufwand die Logik portiert werden, zum anderen vorhandenes C#-Know-How für iOS, Android und Windows Store App eingesetzt werden.

Item Type: Thesis (Bachelor)
Subjects: Topics > Software > Optimization
Area of Application > Multimedia > Gaming
Area of Application > Academic and Education
Technologies > Operating Systems > Android
Technologies > Operating Systems > Windows 8
Technologies > Devices > Smartphone
Metatags > ITA (Institute for Internet Technologies and Applications)
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Creators:
CreatorsEmail
Büchel, TobiasUNSPECIFIED
Faes, RaphaelUNSPECIFIED
Contributors:
ContributionNameEmail
Thesis advisorHuser, HansjörgUNSPECIFIED
Depositing User: HSR Deposit User
Date Deposited: 07 Oct 2014 13:52
Last Modified: 07 Oct 2014 13:52
URI: http://eprints.hsr.ch/id/eprint/361

Actions (login required)

View Item View Item