A Behavior Language for Story-Based Believable Agents

Michael Mateas and Andrew Stern

ABL is a reactive planning language, based on the Oz Project language Hap, designed specifically for authoring believable agents - characters which express rich personality, and which, in our case, play roles in an interactive, dramatic story world. Here we give a brief overview of the language Hap and discuss the new features in ABL, focusing on ABL’s support for multi-character coordination. We also describe the ABL idioms we are using to organize character behaviors in the context of an interactive drama.


This page is copyrighted by AAAI. All rights reserved. Your use of this site constitutes acceptance of all of AAAI's terms and conditions and privacy policy.