🤖 AI Summary
This work addresses the over-reliance on hand-crafted features and domain knowledge in gameplay style identification for game AI. We propose an unsupervised representation learning method tailored to low-level action trajectories in MicroRTS. Specifically, we design a CNN-LSTM autoencoder that directly learns compact, semantically rich latent representations from raw action sequences—bypassing manual feature engineering and explicit domain abstractions. In a fully unsupervised setting (i.e., without labels), our approach achieves separable clustering of diverse AI strategies in the learned latent space. Furthermore, we demonstrate that this space effectively supports both style discrimination and controllable generation of behaviorally diverse policies. Experiments confirm that the framework substantially reduces dependence on domain priors, offering a novel pathway toward interpretable game AI behavioral modeling and adaptive content generation.
📝 Abstract
Play style identification can provide valuable game design insights and enable adaptive experiences, with the potential to improve game playing agents. Previous work relies on domain knowledge to construct play trace representations using handcrafted features. More recent approaches incorporate the sequential structure of play traces but still require some level of domain abstraction. In this study, we explore the use of unsupervised CNN-LSTM autoencoder models to obtain latent representations directly from low-level play trace data in MicroRTS. We demonstrate that this approach yields a meaningful separation of different game playing agents in the latent space, reducing reliance on domain expertise and its associated biases. This latent space is then used to guide the exploration of diverse play styles within studied AI players.