Artificial intelligence
Plans and situated actions: the problem of human-machine communication
Plans and situated actions: the problem of human-machine communication
Artificial Intelligence
Introduction to knowledge systems
Introduction to knowledge systems
Computation and Human Experience
Computation and Human Experience
Autonomous Agents and Multi-Agent Systems
Evaluating Usability of SAGRES Virtual Museum
WCCE '01 Proceedings of the IFIP TC3 Seventh IFIP World Conference on Networking the Learner: Computers in Education
Virtual Guides to Assist Visitors in the SAGRES Virtual Museum
SCCC '99 Proceedings of the 19th International Conference of the Chilean Computer Science Society
What Are Plans For?
Constraint-directed improvisation for everyday activities
Constraint-directed improvisation for everyday activities
Believable agents: building interactive personalities
Believable agents: building interactive personalities
Robotics and Autonomous Systems
Hi-index | 0.00 |
The aim of this paper is to explain how planning becomes improvisation for agents represented through animated characters that can interact with the user. Hayes-Roth and Doyle [10] proposed some changes in the view of intellectual skills traditionally studied as components of artificial intelligence. One of these changes is that planning becomes improvisation. They pointed out that like people in everyday life, animated characters rarely will have enough information, time, motivation, or control to plan and execute extended courses of behavior. Animated characters must improvise, engaging in flexible give-and-take interactions in the here-and-now. In this paper we present an approach to that change. We propose that planning can be understood as improvisation under external constraints. In order to show how this approach can be used, we present a multi-agent architecture for improvisational theater, focusing on the improvisational director's processes.