java - 具有前 N 个解决方案的遗传算法

标签 java algorithm genetic-algorithm jenetics

基本上我需要找到使用 Java 的遗传算法的前 N ​​个解决方案(得分最高的解决方案)。我将 Jenetics 库用于遗传算法,但我无法找到如何在不破解库源代码的情况下获得这些结果。

如果有人知道有更好的文档/示例的更好的库,我可以使用另一个库。

最佳答案

您可以通过调用getPopulation()来获得所有的解决方案。然后你可以通过调用 sort() 按适应度函数对它们进行排序然后迭代前 N 个解决方案。

关于java - 具有前 N 个解决方案的遗传算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26251564/

相关文章:

java - 列表的 Hibernate 标准

algorithm - 依赖性解析算法

fpga - 用于可演进硬件的 DE1-SoC 板 FPGA

java - 从 java 代码运行 shell 脚本

java - 与 JavaMail 的连接

c - 路线定位在像二维数组这样的盒子中

genetic-algorithm - 如何在遗传算法中将数字表示为染色体?

java - 遗传算法锦标赛选择

java - 使用 Xades Bes 时间戳封装签名

arrays - 分而治之算法(二分查找的应用?!)