Monte Carlo on classical spins