Simulated annealing mimics the metallurgical process of annealing to find good solutions to a problem. The user must specify the starting temperature and cooling rate. The program examines worse solutions to avoid local minimums. Cooling decreases the percentage of worse solutions explored until a pre-set fraction is reached. Simulated annealing reduces the time required to […]