标签: python multithreading python-3.x ant-colony
我尝试使用每个蚂蚁的线程重新创建Dorigo approach(下面的伪代码和规则)到蚁群优化。
我的计划是运行每个线程并等待它们完成,这样我就可以为每个ant获取新节点,然后使用本地信息素更新规则进行更新。
但问题出在,因为我不确定我们在谈论哪种信息素。我的主要课程中确实有一个信息素矩阵,但我也为每个蚂蚁提供了一个在初始化时完全相同的蚂蚁......
我有两个separete文件main.py和ant.py,在main.py中我有一个蚂蚁列表。