Issue No.04 - July/August (2002 vol.17)
<p>A Behavior Language 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 this case, play roles in an interactive, dramatic story world called Fa?ade. Here, the authors give a brief overview of Hap and discuss the new features in ABL, focusing on ABL's support for multicharacter coordination. They also describe the ABL idioms they use to organize character behaviors in an interactive drama.</p>
behavior language, believable agents, reactive planning language.
Michael Mateas, Andrew Stern, "A Behavior Language for Story-Based Believable Agents", IEEE Intelligent Systems, vol.17, no. 4, pp. 39-47, July/August 2002, doi:10.1109/MIS.2002.1024751