National Repository of Grey Literature 4 records found  Search took 0.00 seconds. 
Native DLL Importer for C#
Vykouk, Ondřej ; Ježek, Pavel (advisor) ; Bednárek, David (referee)
The aim of this work is to design and implement application that facilitate the use of the mechanism of P/Invoke, which imports the native DLL libraries into .NET, in the C # language. The primary objective is to support libraries that implement the Windows API interface. The thesis first describes the mechanism of P/Invoke and then analyzes the automated gathering of information for this mechanism. The next part describes the implementation of the application and the last part provides the assessed achievements and possible work for the future.
Evaluation of languages for creating intelligent virtual agent behaviors
Vykouk, Ondřej ; Gemrot, Jakub (advisor) ; Bureš, Tomáš (referee)
There are dozens of formalisms specialized programming intelligent virtual agents (IVA). However, there is lack of an evaluation, which would provide the designer of a new agent with an overview of their usability in real-world applications. The goal of this study was evaluation of selected formalisms in order to identify their shortcomings and suggesting improvements. These improvements would allow the designer more accurate control of the IVA's behavior. Evaluation of formalisms was designed based on real-world scenarios and their implementation in different formalisms using the platform Pogamut 3. One of the formalisms is Jason (AgentSpeak language interpreter) and it was connected to that platform as a part of this thesis. During the implementation of the scenarios were identified some problems which make creating the behavior of intelligent virtual agents harder. For these problems was proposed solution in the form of action selection mechanism (ASM) prototype and the basic methodology for designing agents with this ASM. The results of this study could be a starting point for more advanced action selection mechanism, which would allows more precise control of the behavior of intelligent virtual agents. Powered by TCPDF (www.tcpdf.org)
Evaluation of languages for creating intelligent virtual agent behaviors
Vykouk, Ondřej ; Gemrot, Jakub (advisor) ; Bureš, Tomáš (referee)
There are dozens of formalisms specialized programming intelligent virtual agents (IVA). However, there is lack of an evaluation, which would provide the designer of a new agent with an overview of their usability in real-world applications. The goal of this study was evaluation of selected formalisms in order to identify their shortcomings and suggesting improvements. These improvements would allow the designer more accurate control of the IVA's behavior. Evaluation of formalisms was designed based on real-world scenarios and their implementation in different formalisms using the platform Pogamut 3. One of the formalisms is Jason (AgentSpeak language interpreter) and it was connected to that platform as a part of this thesis. During the implementation of the scenarios were identified some problems which make creating the behavior of intelligent virtual agents harder. For these problems was proposed solution in the form of action selection mechanism (ASM) prototype and the basic methodology for designing agents with this ASM. The results of this study could be a starting point for more advanced action selection mechanism, which would allows more precise control of the behavior of intelligent virtual agents. Powered by TCPDF (www.tcpdf.org)
Native DLL Importer for C#
Vykouk, Ondřej ; Ježek, Pavel (advisor) ; Bednárek, David (referee)
The aim of this work is to design and implement application that facilitate the use of the mechanism of P/Invoke, which imports the native DLL libraries into .NET, in the C # language. The primary objective is to support libraries that implement the Windows API interface. The thesis first describes the mechanism of P/Invoke and then analyzes the automated gathering of information for this mechanism. The next part describes the implementation of the application and the last part provides the assessed achievements and possible work for the future.

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