-
simulated-annealing下载
资源介绍
模拟退火
模拟退火的简单演示应用于 Clojure 中的旅行商问题。 这段代码一点也不漂亮,它是作为一种学习体验而创建的。
项目主要基于和 Java 示例。
构建和运行:
lein uberjar
java -jar target/simulated-annealing-0.1.0-SNAPSHOT-standalone.jar
应用程序应该生成一个随机游览,然后找到一个特别好的路线。
输出将如下所示:
Initial tour distance: 2034.04
Tour: (160.14, 45.91)(135.40, 23.24)(21.57, 196.81)(5.12, 163.18)(77.98, 154.96)(97.95, 167.02)(163.35, 147.14)(98.90, 8.99)(79.45, 183.01)(151.94, 182.66)(19