How do you prevent an AI-generated game from losing the plot?