Prostředky pro podporu ladění v projektu Pogamut 2
Debugging tools in Pogamut 2
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/26825Identifiers
Study Information System: 48638
Collections
- Kvalifikační práce [10926]
Author
Advisor
Referee
Bureš, Tomáš
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Administration of computer systems
Department
Department of Software and Computer Science Education
Date of defense
14. 9. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Very good
Virtuální agent je program, který se snaží dosáhnout stanovených cílů na základě svého rozhodovacího mechanismu a informací získaných z virtuálního prostředí. Pogamut je platforma pro vytváření agentů v prostředí hry Unreal Tournament. Pogamut umožňuje snadno vytvářet komplexní agenty, ale chybí mu odpovídající mechanismy pro ladění chování agentů ve virtuálním prostředí. Tato práce popisuje mechanismy v současnosti používané pro ladění chování agentů a jejich nevýhody. V další části navrhuje požadavky pro komplexní nástroj ladění agentů a popisuje jeho implementaci.
Virtual agent is a program which is trying to achieve its goals in a virtual environment based on an available information from the environment and its decision mechanism. Project Pogamut is platform for creation of such agents in an environment of game Unreal Tournament. While Pogamut makes it easy to create logic for the agents, its debugging capabilities are lacking. Goal of this thesis is to identify disadvantages of current debugging tools used in Pogamut and to describe and create a new debugging tool that would replace former debugging tools and that would be more easy to use.