National Repository of Grey Literature 7 records found  Search took 0.00 seconds. 
Role of communication in team-oriented FPS games
Tuma, Vojtěch ; Gemrot, Jakub (advisor) ; Bída, Michal (referee)
Communicaton in computer games is used to coordinate a team strategy and for sharing knowledge. The role of communication was examined in this thesis by creating several teams of bots for CTF mode of the Unreal Tournament 2004 computer game. As a base for implementation served the Pogamut platform and an existing deathmatch bot adjusted for CTF mode. For comparison three teams were made: the first was without any communication, the second used knowledge sharing and the third team - apart from knowledge sharing - used active communication for group movement. After several comparing experiments a conclusion was made that the team without communication is not worse than teams using communication. The difference is small and may have been affected during experiments or by specific implementation in this thesis. 1
Space shooter game with mutually cooperating bots
Hýbl, Oskar ; Zavoral, Filip (advisor) ; Děchtěrenko, Filip (referee)
The goal of this thesis is to, based on several AI algorithms, design and implement an AI for a game called Space Shooter which was developed as an Academic Year Project. In this game there are two groups of spaceships fighting against each other with the player directly controlling one of the ships. The created AI module is supposed to ensure the cooperation of the agents controlling the ships. The resulting program has an emphasis on modularity and extensibility, so that, in case of further development of Space Shooter, modification of the AI would be facilitated as much as possible. Powered by TCPDF (www.tcpdf.org)
Coordinated Movement of Virtual Agents in Unreal Tournament 2004
Klein, Michal ; Gemrot, Jakub (advisor) ; Surynek, Pavel (referee)
Formation movement is a type of coordinated movement that keeps virtual agents in a strict, prespecified shape. This thesis deals with creating a ro- bust, parametrized group navigator, that is capable of navigating a group of distributed agents through a 3D environment of a computer game Unreal Tour- nament 2004. The navigator is capable of maintaining the formation in spite of environmental obstacles and a corridor width. Before writing this thesis, there was no way to control and navigate virtual agents as a group. This gives users of Pogamut, a platform that allows creating and controlling virtual agents, to operate this navigator for team tasks or experiment with this technology fur- ther. It gives them the ability to create their own formation patterns and use them with the group navigator. 1
Advanced use of ACT-R in Pogamut
Zemčák, Lukáš ; Kadlec, Rudolf (advisor) ; Děchtěrenko, Filip (referee)
The requirements for virtual agents are more and more demanding. In order to manage the complex behavior of the agent, it's possible to take advantage of cognitive architectures which arised on the field neuroscience and artificial intelligence. This work examines PoJACTR library which links Pogamut library for developing intelligent agents in Unreal Tournament 2004 and jACT-R library which is Java implementation of one of the leading cognitive architectures ACTR. This work also studies certain agent implementation problems in PoJACTR and proposes a solution for them in form of debugging tools, which were subsequently implemented on an Eclipse IDE platform. In addition, it expands PoJACTR navigation and communication library modules for the game - Capture The Flag. As a validation, two agents (bots) were developed to play game, one in standard Pogamut and one in PoJACTR. When matched against each other in battle, Po- JACTR bot had comparable performance to a Pogamut bot. The results showed that debugging tools facilitated development process of PoJACTR agents.
Tools for virtual agent behavior specification in POSH
Havlíček, Jan ; Gemrot, Jakub (advisor) ; Komenda, Antonín (referee)
Goal of the work is to improve the SPOSH planner and its developement tools. SPOSH is a reactive planner of virtual agents similar to behavior trees that is used in the Pogamut platform, which is used to develop virtual agents. SPOSH itself suffers from several problems, especially excessive duplication of primitives (actions and senses) in different agents and unnatural execution of primitives. This work aims to remove these problems. Nearly all behavior tree planners are not public and developement tools are not usually available. Absence of such tools, especially of debugger, is major problem for users. Part of this work are tools for easy creation and debugging of SPOSH plans. Improved planner and created tools are demonstrated using an agent in game Unreal Tournament 2004.
Role of communication in team-oriented FPS games
Tuma, Vojtěch ; Gemrot, Jakub (advisor) ; Bída, Michal (referee)
Communicaton in computer games is used to coordinate a team strategy and for sharing knowledge. The role of communication was examined in this thesis by creating several teams of bots for CTF mode of the Unreal Tournament 2004 computer game. As a base for implementation served the Pogamut platform and an existing deathmatch bot adjusted for CTF mode. For comparison three teams were made: the first was without any communication, the second used knowledge sharing and the third team - apart from knowledge sharing - used active communication for group movement. After several comparing experiments a conclusion was made that the team without communication is not worse than teams using communication. The difference is small and may have been affected during experiments or by specific implementation in this thesis. 1
Advanced use of ACT-R in Pogamut
Zemčák, Lukáš ; Kadlec, Rudolf (advisor) ; Pešková, Klára (referee)
The requirements for virtual agents are more and more demanding. In order to manage the complex behavior of the agent, it's possible to take advantage of cognitive architectures which arised on the field neuroscience and artificial intelligence. This work examines PoJACTR library which links Pogamut library for developing intelligent agents in Unreal Tournament 2004 and jACT-R library which is Java implementation of one of the leading cognitive architectures ACTR. This work also studies certain agent implementation problems in PoJACTR and proposes a solution for them in form of debugging tools, which were subsequently implemented on an Eclipse IDE platform. In addition, it expands PoJACTR navigation and communication library modules for the game - Capture The Flag. As a validation, two agents (bots) were developed to play game, one in standard Pogamut and one in PoJACTR. When matched against each other in battle, PoJACTR bot had comparable performance to a Pogamut bot. The results showed that debugging tools facilitated development process of PoJACTR agents. Powered by TCPDF (www.tcpdf.org)

Interested in being notified about new results for this query?
Subscribe to the RSS feed.