SimulatedAnnealing By Adrien Touboul and Pierre-Alain Langlois Dependency Qt5 : http://www.qt.io/download/