文件名称:yichuansuanfa
介绍说明--下载内容来自于网络,使用问题请自行百度
这是一个非常简单的遗传算法源代码,是由Denis Cormier (North Carolina State University)开发的,Sita S.Raghavan (University of North Carolina at Charlotte)修正。代码保证尽可能少,实际上也不必查错。对一特定的应用修正此代码,用户只需改变常数的定义并且定义“评价函数”即可。注意代码的设计是求最大值,其中的目标函数只能取正值;且函数值和个体的适应值之间没有区别。该系统使用比率选择、精华模型、单点杂交和均匀变异。如果用Gaussian变异替换均匀变异,可能得到更好的效果。代码没有任何图形,甚至也没有屏幕输出,主要是保证在平台之间的高可移植性。读者可以从ftp.uncc.edu,目录 coe/evol中的文件prog.c中获得。要求输入的文件应该命名为‘gadata.txt’;系统产生的输出文件为‘galog.txt’。输入的文件由几行组成:数目对应于变量数。且每一行提供次序——对应于变量的上下界。如第一行为第一个变量提供上下界,第二行为第二个变量提供上下界,等等。-Readers can obtain from ftp.uncc.edu, catalog coe/evol files prog.c in. Requires the input file should be named gadata.txt output files generated by the system as galog.txt . The input file consists of several lines: The number corresponds to the number of variables. And each line provides order- corresponding to the upper and lower bounds of variables. If the first argument of the first acts to provide upper and lower bounds, the second acts to provide a second variable upper and lower bounds, and so on.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
一个简单实用的遗传算法c程序.txt
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.