Translated the Java app from:
http://www.theprojectspot.com/tutorial-post/simulated-annealing-algorithm-for-beginners/6
Added support for displaying the map and the routes with OpenCV 3
About SA:
https://en.wikipedia.org/wiki/Simulated_annealing
Require:
OpenCV 3