Metropolis procedural modeling
Sampling from Multimodal Distributions Using Tempered Transitions