Controllable procedural content generation via constrained multi-dimensional Markov chain sampling
Procedural Content Generation: Goals, Challenges and Actionable Steps