Adding random path generation for simulated Annealing.