一个人工生命的例子,模拟苍蝇在三维空间内飞行
标签: 人工生命
上传时间: 2015-03-01
上传用户:yoleeson
《纯C论坛·电子杂志》2004.11.SP1(总第2期)SP1
上传时间: 2014-01-04
上传用户:hopy
纯C论坛·电子杂志·2004.10期.SP1(总第1期)SP1
上传时间: 2015-03-10
上传用户:yzy6007
再附上一个软件开发生命周期引言的一个PPT文档,相信结合上面推荐的文档,大家会对软件开发生命周期有个感性的认识了
上传时间: 2013-12-27
上传用户:athjac
蚁群算法上传一个文件这么复杂啊?生命在长期进化过程中,积累了很多新奇的功能,人类很早就从中得到启发而改进自己的工具,如史书中记戴“见蓬转而做车辑”,传说鲁班被茅苇划破,而发明锯子……也许早先的发明,只是偶然的模仿和发现,后来人们已有意识地进行这方面的研究,这就是“仿生学”。仿生学顾名思义就是模仿生物的某些功能的学问。有名的例子很多,如模仿海豚皮而构造的“海豚皮游泳衣”、科学家研究鲸鱼的皮肤时,发现其上有沟漕的结构,于是有个科学家就依照鲸鱼皮构造,造成一个薄膜蒙在飞机的表面,据实验可节约能源3%,若全国的飞机都蒙上这样的表面,每年可节约几十亿。又如有科学家研究蜘蛛,发现蜘蛛的腿上没有肌肉,有脚的动物会走,主要是靠肌肉的收缩,现在蜘蛛没有肌肉为什么会走路?经研究蜘蛛不是靠肌肉的收缩进行走路的,而是靠其中的“液压”的结构进行走路,据此人们发明了液压步行机……总之,从自然界得到启迪, 模仿其结构进行发明创造.这就是仿生学. 这是我们向自然界学习的一个方面.另一方面,我们还可以从自然的规律中得到启迪,利用其原理进行设计(包括设计算法),这就是智能计算的思想.
上传时间: 2014-01-21
上传用户:kernaling
Autolife模型是一个能够进行“开放式进化”的人工生命系统。每个Agent模型采用可以变化规则表长度的有限自动机模型建模。一方面Agent可以进行自我繁殖,同时模型中的选择机制没有采用显式的适应度函数而是采用能量消耗的简单模型而自发涌现出来,所以可以认为Agent模型是一个类Tierra系统。然而与Tierra、Avida等数字生命模型不同的是,Autolife模型进行了大大的简化,它界面友好,操作直接。虽然没有给每个Agent装配一个虚拟计算机,但是Agent与环境的耦合则可以看成一个图灵机模型,因此Agent可以通过变异而“任意”的编程序。通过Autolife模型,首先人们可以看到一般的生态系统中共存的现象:生物的大爆炸、大灭绝,Agent进化得越来越聪明;其次,用户可以通过变化不同的食物添加规则探索Agent与环境的关系;最后,如果允许Agent通过播种改变环境自动产生食物,那么组织的涌现就是一种不可避免的结果。Agent构成的组织具有自主运动的特性,还可以进行自我修复,可以说Autolife中的组织是一些真正的“活体”。
上传时间: 2015-03-14
上传用户:a6697238
本程序是具有进化能力的人工生命floy,你会看到越来越具有智能的floy会自发的产生。
上传时间: 2015-03-14
上传用户:jcljkh
简单规则演化出来的极似苍蝇的一个人工生命群体floy
上传时间: 2015-03-14
上传用户:LIKE
模拟生命游戏的更新换代过程,可根据用户需要打印微生物的每一代群落布局.
上传时间: 2014-01-19
上传用户:chens000
参考了电脑爱好者2000第10期的一篇关于将文件隐藏于位图中的文章,本程序还有许多可以改进的地方,例如可以加入CRC校验,加密,多线程等内容。
上传时间: 2015-03-21
上传用户:hj_18