Developing believable and realistic characters for interactive, computer-based forms of entertainment is a hard work. To make them perform specific tasks or take initiatives given a narrative is even more challenging. In this paper we introduce a novel agent design approach that reconciles autonomy with instructability and narrative in one agent architecture. The approach is based on a highly developed logical theory of action and a powerful highlevel behaviour specification language (BSL) that developed from the underlying logical formalism, i.e. the event calculus. Using BSL, agents’ behaviours can be specified and controlled more naturally and intuitively, more succinctly and at a much higher level of abstraction than would ...
Although autonomous systems can support a wide variety of application goals, their perceived risk in...
Title: Controlling Virtual People Author: Mgr. Jakub Gemrot Department: Department of Software and C...
This paper describes an architecture for controlling autonomous agents, building on previous work ad...
The Publisher's final version can be found by following the DOI linkRecent work in animated human-li...
Game developers are faced with the difficult task of creating non-player characters with convincing ...
Abstract. Autonomy has always been conceived as one of the defining attributes of intelligent agents...
Abstract. Autonomy has always been conceived as one of the defining attributes of intelligent agents...
Cognitive Science attempts to study entities which in some sense possess beliefs, intentions, desire...
Intelligent agents are starting to assume more responsibility in more critical tasks. Agents do not ...
An autonomous agent is one that is not only directed by its environment, but is also driven by inter...
We address the problem of creating human-like, believable behavior for game characters. To achieve c...
Computer systems and their applications are becoming increasingly more complicated. Modern systems o...
In this article, we expose some of the issues raised by the critics of the neoclassical approach to ...
bryan, loyal l @ cs.cmu.edu, j oseph.bates @ cs.cmu.edu We are studying how to create believable age...
In this paper, we first try to identify which mechanisms are to be simulated in order to implement t...
Although autonomous systems can support a wide variety of application goals, their perceived risk in...
Title: Controlling Virtual People Author: Mgr. Jakub Gemrot Department: Department of Software and C...
This paper describes an architecture for controlling autonomous agents, building on previous work ad...
The Publisher's final version can be found by following the DOI linkRecent work in animated human-li...
Game developers are faced with the difficult task of creating non-player characters with convincing ...
Abstract. Autonomy has always been conceived as one of the defining attributes of intelligent agents...
Abstract. Autonomy has always been conceived as one of the defining attributes of intelligent agents...
Cognitive Science attempts to study entities which in some sense possess beliefs, intentions, desire...
Intelligent agents are starting to assume more responsibility in more critical tasks. Agents do not ...
An autonomous agent is one that is not only directed by its environment, but is also driven by inter...
We address the problem of creating human-like, believable behavior for game characters. To achieve c...
Computer systems and their applications are becoming increasingly more complicated. Modern systems o...
In this article, we expose some of the issues raised by the critics of the neoclassical approach to ...
bryan, loyal l @ cs.cmu.edu, j oseph.bates @ cs.cmu.edu We are studying how to create believable age...
In this paper, we first try to identify which mechanisms are to be simulated in order to implement t...
Although autonomous systems can support a wide variety of application goals, their perceived risk in...
Title: Controlling Virtual People Author: Mgr. Jakub Gemrot Department: Department of Software and C...
This paper describes an architecture for controlling autonomous agents, building on previous work ad...