Prototype Learn the structure of levels using a High-Order Markov Chain. Then, using the probability data, generate a permutation of the learned level.