English

MIMIC-Py: An Extensible Tool for Personality-Driven Automated Game Testing with Large Language Models

Software Engineering 2026-04-10 v1 Artificial Intelligence

Abstract

Modern video games are complex, non-deterministic systems that are difficult to test automatically at scale. Although prior work shows that personality-driven Large Language Model (LLM) agents can improve behavioural diversity and test coverage, existing tools largely remain research prototypes and lack cross-game reusability. This tool paper presents MIMIC-Py, a Python-based automated game-testing tool that transforms personality-driven LLM agents into a reusable and extensible framework. MIMIC-Py exposes personality traits as configurable inputs and adopts a modular architecture that decouples planning, execution, and memory from game-specific logic. It supports multiple interaction mechanisms, enabling agents to interact with games via exposed APIs or synthesized code. We describe the design of MIMIC-Py and show how it enables deployment to new game environments with minimal engineering effort, bridging the gap between research prototypes and practical automated game testing. The source code and a demo video are available on our project webpage: https://mimic-persona.github.io/MIMIC-Py-Home-Page/.

Keywords

Cite

@article{arxiv.2604.07752,
  title  = {MIMIC-Py: An Extensible Tool for Personality-Driven Automated Game Testing with Large Language Models},
  author = {Yifei Chen and Sarra Habchi and Lili Wei},
  journal= {arXiv preprint arXiv:2604.07752},
  year   = {2026}
}

Comments

10 pages, Accepted by FSE Companion '26, July 5--9, 2026, Montreal, QC, Canada

R2 v1 2026-07-01T12:00:27.577Z