Original title:
Implementation of the SF-HRP action selection mechanism
Translated title:
Implementation of the SF-HRP action selection mechanism
Authors:
Farka, František ; Plch, Tomáš (advisor) ; Dvořák, Filip (referee) Document type: Bachelor's theses
Year:
2011
Language:
eng Abstract:
[eng][cze] In this thesis, we present our C++ implementation of the State-Full Hierarchical Reactive Planning (SF-HRP) mechanism for action selection for virtual agents. The implementation is connected to 3D virtual environment and provides access to 3rd party software for profiling purposes vie defined interface. A prototype of such a profiler is part of the implementation. The thesis also presents an input format for agent's behavior description and is used within the implementation. Both the implementation and input format are demonstrated on testing scenarios. The SF-HRP concept is discussed with respect to the difficulty of design of agent's behavior and complexity of the implementation.Tato práce se zabývá implementací mechanismu State-Full Hierarchical Reactive Planning (SF-HRP) pro výbr akcí umlé bytosti v jazyce C++. Tato implementace je pipojena k 3D virtuálnímu prostedí a umožuje své profilování aplikacemi tetích stran. Prototyp takového profileru je souástí implementace. Práce také pedstavuje vstupí formát pro popis chování agenta, který implementace používá. Implementace i vstupní formát jsou demonstrovány na testovacích scénáích. Koncept SF-HRP je zhodnocen vzhledem k obtížnosti návrhu chování umlé bytosti a vzhledem ke složitosti implementace.
Keywords:
action selection; C++; intelligent virtual agents; reactive planning; SF-HRP; C++; inteligentní umělé bytosti; reaktivní plánování; SF-HRP; výběr akce
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/50275