Fixed mistake in Markov chain: acceptance probability should be w.r.t. change in energy (not total energy)