Simulated annealing methods with general acceptance probabilities