Markov generator with varying similarity to source