{'fraction_non_alphanumeric': 0.032171581769437, 'fraction_numerical': 0.0008936550491510277, 'mean_word_length': 5.549707602339181, '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}}
Game Engines to Model MAS: A Research Roadmap

Game engines are gaining increasing popularity in various computational research areas, and in particular in the context of multi-agent systems (MAS)—for instance, to render augmented reality environments, improve immersive simulation infrastructures, and so on. Existing examples of successful integration between game engines and MAS still focus on specific technology-level goals, rather than on shaping a general-purpose game-based agent-oriented infrastructure. In this roadmap paper, we point out the conceptual issues to be faced while attempting to exploit game engines as agent-oriented infrastructures, and outline a possible research roadmap to follow, backed up by some early experiments involving the Unity3D engine. I. RESEARCH LANDSCAPE As a preparatory background for the remainder of the paper, in this section we briefly recall agent-oriented abstractions (Subsection I-A) and overview early attempts to exploit game engines within multi-agent systems (Subsection I-B), motivating the need for further advancing their pioneer experience (Subsection I-C).