{'fraction_non_alphanumeric': 0.026243093922651933, 'fraction_numerical': 0.0013812154696132596, 'mean_word_length': 5.113924050632911, '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}}
Patofil: An MGLAIR Agent for a Virtual Reality Drama

This paper discusses the design issues and implementation details for building an interactive, intelligent agent using the GLAIR architecture. The agent (also known as actor-agent) is designed for an interactive virtual reality drama titled The Trial The Trail. Agent research for the interactive drama is discussed with focus on one actor-agent named Patofil who is one of the main characters in The Trial The Trail. The virtual drama is currently under production and acts constituting the drama are being developed and tested. Among other acts, Patofil appears in Act 3, Scene 1 of the drama, which is the focus of this paper. Patofil’s knowledge layer is implemented in SNePS (a knowledge representation and reasoning system). Lower layers of GLAIR involve the implementation of Patofil’s embodiment and the virtual world, both of which are rendered using Ygdrasil, a virtual reality environment authoring tool. The SNePS knowledge layer includes Patofil’s beliefs, acts and policies which this paper discusses in detail. An actor-agent possesses modalities like speech, hearing, vision, navigation, mood and a sense of time. Modalities can be defined as software/hardware acting resources used by the agent for communicating with other agents, participants and objects in the world. The implementation of modalities for Patofil and future plans for MGLAIR (Modal-GLAIR) are also discussed.