Exploring Stanislavskian Performance for Agent-based Nonplayer Characters through Defeasible Logic

Common approaches to behavioral artificial intelligence, like behavior trees, utility-based approaches, and machine learning are often lacking with regards to expressivity of the decision-making process. Behavior trees are too rigid; utility-based approaches are focused on outcomes, not process; and machine learned agents seek only to maximize reward and minimize loss. A combination of AI approaches, however, may provide more nuanced, visible, and coherent processes that can be realized through the performance of character behaviors. In this extended abstract, we present Viv: a system that blends defeasible logic programming with dynamic behavior trees. To our knowledge, no extant works have bridged the gap between defeasible reasoning and action, particularly in regards to the performances of virtual nonplayer characters. We begin by explaining the design of our system, which was heavily influenced by the Stanislavski method of acting. We then describe the technical implementation of our system. Finally, we describe future directions of research that could provide benefit to, or benefit from, our system.

Authors

Publication Details

Published
2024-09-16
DOI
https://doi.org/10.1145/3652988.3673953
Primary Topic
Theatre and Performance Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring Stanislavskian Performance for Agent-based Nonplayer Characters through Defeasible Logic

Kyle Mitchell, J. McCoy
Theatre and Performance Studies
article

Exploring Stanislavskian Performance for Agent-based Nonplayer Characters through Defeasible Logic

Kyle Mitchell, J. McCoy
article en

Abstract

Common approaches to behavioral artificial intelligence, like behavior trees, utility-based approaches, and machine learning are often lacking with regards to expressivity of the decision-making process. Behavior trees are too rigid; utility-based approaches are focused on outcomes, not process; and machine learned agents seek only to maximize reward and minimize loss. A combination of AI approaches, however, may provide more nuanced, visible, and coherent processes that can be realized through the performance of character behaviors. In this extended abstract, we present Viv: a system that blends defeasible logic programming with dynamic behavior trees. To our knowledge, no extant works have bridged the gap between defeasible reasoning and action, particularly in regards to the performances of virtual nonplayer characters. We begin by explaining the design of our system, which was heavily influenced by the Stanislavski method of acting. We then describe the technical implementation of our system. Finally, we describe future directions of research that could provide benefit to, or benefit from, our system.

Openalex Percentile: Top 63%
Theatre and Performance Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.