How Planning Becomes Improvisation? — A Constraint Based Approach for Director Agents in Improvisational Systems

  • Márcia Cristina Moraes
  • Antônio Carlos da Rocha Costa
Conference paper

DOI: 10.1007/3-540-36127-8_10

Part of the Lecture Notes in Computer Science book series (LNCS, volume 2507)
Cite this paper as:
Moraes M.C., da Rocha Costa A.C. (2002) How Planning Becomes Improvisation? — A Constraint Based Approach for Director Agents in Improvisational Systems. In: Bittencourt G., Ramalho G.L. (eds) Advances in Artificial Intelligence. SBIA 2002. Lecture Notes in Computer Science, vol 2507. Springer, Berlin, Heidelberg

Abstract

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.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Márcia Cristina Moraes
    • 1
    • 2
  • Antônio Carlos da Rocha Costa
    • 1
    • 3
  1. 1.PPGC - Universidade Federal do Rio Grande do SulPorto AlegreBrazil
  2. 2.FACIN - Pontifícia Universidade Católica do Rio Grande do SulPorto AlegreBrazil
  3. 3.ESIN - Universidade Católica de PelotasPelotasBrazil

Personalised recommendations