很有趣的蚁群算法演示程序

时间:2012-08-15 03:33:58
【文件属性】:

文件名称:很有趣的蚁群算法演示程序

文件大小:48KB

文件格式:RAR

更新时间:2012-08-15 03:33:58

蚁群算法 演示

很好玩的小蚂蚁。。。。。。 ·程序运行说明: 按开始按钮,蚂蚁们开始从窝里出动了,寻找食物;他们会顺着地图爬满整个画面,直到找到食物再返回。 其中,右下角蓝色的圈圈表示食物,左上角绿色的圈圈表示窝,棕色的方块表示障碍物,黑色的小圈圈就是蚂蚁(找到食物的蚂蚁会变成紫色)。如果你选择了显示信息素,那么绿色的就是窝信息素,颜色越深表示信息素浓度越大;蓝色的则是食物的信息素。为了方便观察信息素的变化,可以选择蚂蚁隐身,不显示频繁移动的蚂蚁。 ·预期的结果: 各个蚂蚁在没有事先告诉他们食物在什么地方的前提下开始寻找食物。当一只找到食物以后,它会向环境释放一种信息素,吸引其他的蚂蚁过来,这样越来越多的蚂蚁会找到食物!有些蚂蚁并没有象其它蚂蚁一样总重复同样的路,他们会另辟蹊径,如果令开辟的道路比原来的其他道路更短,那么,渐渐,更多的蚂蚁被吸引到这条较短的路上来。最后,经过一段时间运行,可能会出现一条最短的路径被大多数蚂蚁重复着。 ·原理: 为什么小小的蚂蚁能够找到食物?他们具有智能么?。。。。。。。。。。。


【文件预览】:
Ant
----Ant()
--------Form1.cs(24KB)
--------bin()
--------Properties()
--------Program.cs(462B)
--------Antc.cs(21KB)
--------Form1.Designer.cs(25KB)
--------Ant.csproj(3KB)
--------PlayGround.cs(5KB)
--------Form1.resx(6KB)
----Ant.sln(898B)
----说明.txt(1KB)
----蚁群算法.txt(7KB)

网友评论

  • 没有看懂,可惜
  • 很不错,简单实用
  • 确实很好,能给研究带来很大的启发,对蚁群算法感兴趣的同学可以联系taoyu555666@qq.com
  • 不错,可惜是C#的,看不太懂
  • 还行,简单易理解
  • 挺形象的,不过就是在模拟过程中,需要等的时间过长,这和设置的参数有关系。