Ising Monte Carlo simulation