Büchel, Tobias and Faes, Raphael (2014) Spielerische Visualisierung von Optimierungsalgorithmen. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
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 |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Huser, Hansjörg UNSPECIFIED |
Date Deposited: | 07 Oct 2014 13:52 |
Last Modified: | 07 Oct 2014 13:52 |
URI: | https://eprints.ost.ch/id/eprint/361 |