cs.SEApr 9, 2026

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

Authors: Yifei Chen, Sarra Habchi, Lili Wei

Organizations: Electrical and Computer Engineering, McGill University, Montréal, Québec, Canada · Cohere, Montréal, Québec, Canada

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/.

Figures & tables

Appendix figures & tables2 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. GameXpert-Bench: How Far Are Coding Agents from Expert Game Development?

    Aug 22, 2026Kun Chen, Haorong Hong, Peizhong Gao +7AI Coding AgentsAI Agent Benchmarks

  2. Automated structural testing of LLM-based agents: methods, framework, and case studies

    Jan 25, 2026Jens Kohl, Otto Kruse, Youssef Mostafa +9Automated Software TestingLLM Agent Evaluation