-
delphi中 move 的用法,很好的一篇文章。
delphi中 move 的用法,很好的一篇文章。
- 2022-03-26 04:09:23下载
- 积分:1
-
蚁群算法合集-matlab
Sorry,没有注释!
放不下,网站上有!
下面就是实现如此复杂性的七条简单规则:
1、范围:
蚂蚁观察到的范围是一个方格世界,蚂蚁有一个参数为速度半径(一般是3),那么它能观察到的范围就是33个方格世界,并且能移动的距离也在这个范围之内。
2、环境:
蚂蚁所在的环境是一个虚拟的世界,其中有障碍物,有别的蚂蚁,还有信息素,信息素有两种,一种是找到食物的蚂蚁洒下的食物信息素,一种是找到窝的蚂蚁洒下的窝的信息素。每个蚂蚁都仅仅能感知它范围内的环境信息。环境以一定的速率让信息素消失。
3、觅食规则:
在每只蚂蚁能感知的范围内寻找是否有食物,如果有就直接过去。否则看是否有信息素,并且比较在能感知的范围内哪一点的信息素最多,这样,它就朝信息素多的地方走,并且每只蚂蚁多会以小概率犯错误,从而并不是往信息素最多的点移动。蚂蚁找窝的规则和上面一样,只不过它对窝的信息素做出反应,而对食物信息素没反应。
4、移动规则:
每只蚂蚁都朝向信息素最多的方向移,并且,当周围没有信息素指引的时候,蚂蚁会按照自己原来运动的方向惯性的运动下去,并且,在运动的方向有一个随机的小的扰动。为了防止蚂蚁原地转圈,它会记住最近刚走过了哪些点,如果发现要走的下一点已经在最近走过了,它就会尽量避开。
5、避障规则:
如果蚂蚁要移动的方向有障碍物挡住,它会随机的选择另一个方向,并且有信息素指引的话,它会按照觅食的规则行为。
7、播撒信息素规则:
每只蚂蚁在刚找到食物或者窝的时候撒发的信息素最多,并随着它走远的距离,播撒的信息素越来越少。
下面的程序开始运行之后,蚂蚁们开始从窝里出动了,寻找食物;他们会顺着屏幕爬满整个画面,直到找到食物再返回窝。
其中,‘F’点表示食物,‘H’表示窝,白色块表示障碍物,‘+’就是蚂蚁了。
参数说明:
最大信息素:蚂蚁在一开始拥有的信息素总量,越大表示程序在较长一段时间能够存在信息素。
信息素消减的
- 2022-03-03 20:31:46下载
- 积分:1
-
368255-2-connector
canus schematic for arduino mkr
- 2020-06-24 00:40:02下载
- 积分:1
-
CSharpCompiler0.5_src
C#编写的c#编译器,基于antlr,研究antlr的朋友不要错过(C# Prepared c# Compiler, based on antlr, research antlr friends should not miss)
- 2009-01-06 11:31:28下载
- 积分:1
-
CSharpomron-Ethernet-PlcConn_Tcp
用于欧姆龙FINS以太网通信,C#编程,简单有效(For Omron FINS Ethernet communication, C# programming, simple and effective)
- 2014-05-19 20:52:46下载
- 积分:1
-
STC12C5A60S2-串口1-串口2-测试程序
程序使用的是STC12C5A系列单片机,程序功能是,STC12C5A60S2-串口1-串口2-测试程序(The program uses STC12C5A series MCU, the program function is, STC12C5A60S2- serial 1-port 2-test program)
- 2018-05-20 16:08:05下载
- 积分:1
-
688796823C
stl的一些算法 ,可以参考参考参考,代码可以通过(Some of the algorithms for STL can be referred to as reference, and the code can be passed through)
- 2018-02-12 16:50:16下载
- 积分:1
-
ex
说明: 设计一个函数,其功能是同时求得长度为20的整型数组所有元素中的最大值、最小值和平均值。并用相应的主函数对其进行测试,测试数组可以用随机数填充或者自行定义数据。(The design of a function, its function is to obtain the length of the maximum, minimum and average 20 integer array element. And its main function testing, the test array can be populated with a random number or define your own data.)
- 2012-12-06 09:43:13下载
- 积分:1
-
05-1
C#4.0中文视频教程第五讲循环语句程序代码(C#4.0 Chinese Video Course Lecture 5 Loop Statements)
- 2020-06-17 20:00:02下载
- 积分:1
-
gxpression
一个非常漂亮的日历程序,打开软件便载入当前系统日期并最小化到托盘中(A beautiful calendar program that opens the software and loads the current system date and minimizes it to the tray)
- 2018-12-22 05:29:22下载
- 积分:1