-
Autolife模型是一个能够进行“开放式进化”的人工生命系统。每个Agent模型采用可以变化规则表长度的有限自动机模型建模。一方面Agent可以进行自我繁殖,...
Autolife模型是一个能够进行“开放式进化”的人工生命系统。每个Agent模型采用可以变化规则表长度的有限自动机模型建模。一方面Agent可以进行自我繁殖,同时模型中的选择机制没有采用显式的适应度函数而是采用能量消耗的简单模型而自发涌现出来,所以可以认为Agent模型是一个类Tierra系统。然而与Tierra、Avida等数字生命模型不同的是,Autolife模型进行了大大的简化,它界面友好,操作直接。虽然没有给每个Agent装配一个虚拟计算机,但是Agent与环境的耦合则可以看成一个图灵机模型,因此Agent可以通过变异而“任意”的编程序。通过Autolife模型,首先人们可以看到一般的生态系统中共存的现象:生物的大爆炸、大灭绝,Agent进化得越来越聪明;其次,用户可以通过变化不同的食物添加规则探索Agent与环境的关系;最后,如果允许Agent通过播种改变环境自动产生食物,那么组织的涌现就是一种不可避免的结果。Agent构成的组织具有自主运动的特性,还可以进行自我修复,可以说Autolife中的组织是一些真正的“活体”。-Autolife model is to conduct an "open-evolution" artificial life system. Each Agent can be used model changes the rules limited the length of the table automatic machine modeling. One Agent can be self-propagation, model selection mechanism not used Explicit the fitness function instead of using the energy consumption of a simple model to emerge spontaneously, so that the agent can be a model category Tierra system. But with Tierra, Avida digital life model is different Autolife model for greatly simplified its
- 2022-04-18 21:38:13下载
- 积分:1
-
此文档是遗传算法原理加源代码。
生物的进化是一个奇妙的优化过程,它通过选择淘汰,突然变异,基因遗传等规律产生适应环境变化的优良物种。遗传算法是根据生物进化思...
此文档是遗传算法原理加源代码。
生物的进化是一个奇妙的优化过程,它通过选择淘汰,突然变异,基因遗传等规律产生适应环境变化的优良物种。遗传算法是根据生物进化思想而启发得出的一种全局优化算法。 -This document is the principle of genetic algorithm source code increases. Biological evolution is a wonderful optimization process, it eliminated by choosing a sudden variation of genetic and other changes in the law to adapt to the environment arising from the fine species. Genetic algorithm is based on ideas of biological evolution and the inspiration derived from a global optimization algorithm.
- 2023-04-27 02:45:03下载
- 积分:1
-
HopfieldnetC++source,Hopfield网络的原代码。C++代码
HopfieldnetC++source,Hopfield网络的原代码。C++代码-HopfieldnetC++ Source, Hopfield networks, the original code. C++ Code
- 2023-03-06 16:55:04下载
- 积分:1
-
JavaGenes is an evolutionary software system written in Java. It implements the...
JavaGenes is an evolutionary software system written in Java. It implements the genetic algorithm, simulated annealing, stochastic hill climbing and other search techniques.-JavaGenes is an evolutionary software system written in Java. It implements the genetic algorithm, simulated annealing, stochastic hill climbing and other search techniques.
- 2022-07-15 20:39:35下载
- 积分:1
-
遗传算法VC编程,对于初学者可能有用,多多支持~
遗传算法VC编程,对于初学者可能有用,多多支持~-VC programming genetic algorithms, may be useful for beginners, the generous support of ~
- 2022-08-23 02:16:47下载
- 积分:1
-
堆排序适合于待排序文件中记录较多的情况,因为其主要的时间开销在于建堆和调整堆...
堆排序适合于待排序文件中记录较多的情况,因为其主要的时间开销在于建堆和调整堆-HEAPSORT be suitable for sorting paper records more, because the main overhead is the time to build reactors and adjusting the heap
- 2022-08-15 16:06:56下载
- 积分:1
-
K-近邻模糊分类器,模式识别和机器学习的经常…
模糊K近邻分类器,模式识别和机器学习经常要使用的一个分类器-K neighbor fuzzy classifier, pattern recognition and machine learning are often used in a classifier
- 2022-07-06 15:10:13下载
- 积分:1
-
基于C语言人工免疫源程序,包括二进制编码的简单遗传算法源程序,二进制编码的简单克隆选择算法源程序...
基于C语言人工免疫源程序,包括二进制编码的简单遗传算法源程序,二进制编码的简单克隆选择算法源程序-Artificial Immune-based C language source code, including a simple binary-coded genetic algorithm source code, binary-coded clonal selection algorithm simple source
- 2023-03-16 03:30:03下载
- 积分:1
-
曲线的平滑,应用贝塞尔曲线进行平滑,点击要平滑的点即可...
曲线的平滑,应用贝塞尔曲线进行平滑,点击要平滑的点即可-With this program you can smooth your data automatically only by selecting the area to be smoothed with 2 clicks. Then INTERP1 is used to smooth. The operation is repeated until you press ENTER.
- 2022-01-22 15:12:25下载
- 积分:1
-
是用遗传算法求函数:f(x1,x2)=100(x1*x1
是用遗传算法求函数:f(x1,x2)=100(x1*x1-x2*x2) (x1*x1-x2*x2)+(1-x1)(1-x1)
约束:-2.048
- 2022-03-15 00:10:59下载
- 积分:1