- Hill Climbing
- Simulated Annealing
- Local Beam Search
- Genetic Algorithm
-
install all dependencies
-
clone this project
- numpy
- matplotlib
-
run the project
-
Now run the project on the
travelling-salesman/src/directory withpython3 run.py -
or create a new TSP-Object and test the methods yourself
tsp_obj = TSP(num_cities, avg_dist_val)tsp_obj.calc_points_dist() -
- add algorithm variants
- modify run file
- add efficiency or comparison file