calculatetotaldistance.m generatedistancematrix.m generatesolusinearestneighbour.m generatesolusirandom.m perform2opt.m perform2opt2.m performinsert.m performswap.m SAforTSP.m