{'fraction_non_alphanumeric': 0.018900343642611683, 'fraction_numerical': 0.0, 'mean_word_length': 5.202127659574468, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Animation through Reactions, Transition Nets and Plans

We describe a framework for creating animated simulations of virtual human agents. The framework allows us to capture flexible patterns of activity, as well as reactivity to a changing environment. Both lead to variation in how an animated simulation will be realized. In addition, because different parts of an activity make different demands on an agent's resources and decision-making, our framework allows special-purpose reasoners and planners to be associated with only those phases of an activity where they are needed.