Metropolis-Rosenbluth 1953 acceptance min(1, exp(-Delta-U/kT)); detailed balance + ergodicity guarantee Boltzmann sampling.