2opt traveling salesman optimization
see: https://en.wikipedia.org/wiki/2-opt
example: left: no optimization, middle: nearest neighbor initialization, right: 2opt result
2opt traveling salesman optimization
see: https://en.wikipedia.org/wiki/2-opt
example: left: no optimization, middle: nearest neighbor initialization, right: 2opt result