Analysis of gameplay data is an important component of
the game design process. Playtesting helps game designers
know what players are doing in the game and whether or not
this behavior is expected [9]. These insights help game de-
signers evaluate design decisions and iteratively improve the
game. However, thorough evaluation of a game's structure
is challenging because it often requires nding patterns in
high-dimensional data from many players. Game companies
spend a lot of time and money on playtesting, resulting in a
need for data analysis methods that are ecient, powerful,
and easy to use.
Recently, methods for automatic logging and game instru-
mentation have seen a surge in popularity [16]. These meth-
ods have made it feasible to collect detailed gameplay data