【发布时间】:2014-03-09 17:56:35
【问题描述】:
我是 Watchmaker 框架的新手,有兴趣为 tsp 构建一个最基本的遗传算法求解器,以了解它的工作原理并进一步探索。我已经有一个城市的距离矩阵,其中每个元素都是行索引城市和列索引城市之间的距离(对角线元素将为零,因为它将是相同城市之间的距离)。我想生成几百个初始种群,计算适应度函数,取两个最好的,产生最小的适应度函数,产生孩子等等..(基本例程)
我的问题是,
我的距离矩阵是否足以作为初始人口提供?格式正确吗? 我应该使用哪些对象来生成初始种群?
技术:运行 OpenJDK 1.7 的 Ubuntu 12.10 上的 Netbeans 7.4。计划将jar文件添加到我项目的库中。 csv 格式的输入文件(距离矩阵)。现在,我只是想看看生成初始种群的输出。
我没有广泛使用 Java API,如果我有任何问题,请纠正我。
【问题讨论】:
标签: java evolutionary-algorithm watchmaker