tarfeef101 0e2f9073b5 renaming file: %!s(int64=6) %!d(string=hai) anos
..
tsp_problems 76ec9cd161 modified solver to accept parameters to run any algo w/ any params %!s(int64=6) %!d(string=hai) anos
CS_486_A2.pdf af1993c952 ready to submit! %!s(int64=6) %!d(string=hai) anos
README.md af1993c952 ready to submit! %!s(int64=6) %!d(string=hai) anos
hill_climbing.pdf 2a375043c3 less header margin than before %!s(int64=6) %!d(string=hai) anos
hill_climbing_annealing.pdf e6ced9fb07 hopefully, new graphs that suck less %!s(int64=6) %!d(string=hai) anos
hill_climbing_restarts.pdf 0e2f9073b5 renaming file: %!s(int64=6) %!d(string=hai) anos
hill_climbing_tabu.pdf dbfcb41782 forgot to use the tabu algo while generating it's graphs lol %!s(int64=6) %!d(string=hai) anos
tsp_local.py e6ced9fb07 hopefully, new graphs that suck less %!s(int64=6) %!d(string=hai) anos

README.md

CS 486 A2 README

## Files

  • tsp_local.py: this file contains all code used. the main function has lines in it to generate graphs for each of the hill climbing methods. simply comment out the one you want to run, comment out the rest (unless you want those to be generated as well), then run this file with "python3 tsp_local.py". Just ensure you have python3 version 3.5 or later, and all dependencies from the imports.
  • CS_486_A2.pdf: this file is the main assignment document. pretty simple
  • hillclimbing.pdf: These are the diagrams inserted into the PDF. The "" refers to the algorithm used to generate the graph (basic, tabu, etc.)