Fix metropolis condition.
Have to use exp(-beta H) instead of H.