【发布时间】:2016-12-28 19:39:22
【问题描述】:
我是 JavaFX 的新手。我试图执行蚁群优化算法的图形实现。我的版本非常简单,涉及蚂蚁在二维笛卡尔平面中移动,当它们找到食物时会沉积信息素。
我在 JavaFX 中编写了一些代码,它创建了一个代表蚂蚁的圆形节点并在舞台上移动它,我想我也可以将它扩展到多个蚂蚁。
但我想知道如何为连接蚂蚁当前位置和之前位置的线着色。基本上,当蚂蚁找到食物并开始返回蚁群时,它必须沿其路径沉积一些信息素,我希望这条路径在蚂蚁沿其移动时被着色。此外,信息素应该会随着时间而蒸发。我有一个存储信息素强度值的数组。那么是否可以进一步降低线条颜色的色调与数量(信息素值)成比例?
谢谢。
【问题讨论】: