TSM-Simulated-Annealing All code is my own apart from code concerning graphing and visual aids which were taken from lecture notes. Code should be reltively self explanatory