A behavior language for story-based believable agents
Michael Mateas, Ariel Dora Stern · IEEE Intelligent Systems · 2002
A behavior language is a reactive planning language, based on the Oz Project language Hap, designed specifically for authoring believable agents-characters that express rich personality, and that, in this case, play roles in an interactive story called Facade.