資源簡介
最近研究遺傳算法,得到這點程序,均很好運行,共享給大家。同時還想得到更好更多的有關遺傳算法的程序,望大家多多奉獻。沒有加密,解壓即可
代碼片段和文件信息
//?Genetic?Algorithm
//?For?Example?2.1?(2-1.tex)?in?“Uncertain?Programming“?by?B.?Liu
//?Written?by?Microsoft?Visual?C++
//?Copyright?by?USLab?at?Tsinghua?University
#include?
#include?
#include?
#include?“USLab.h“
static?void??initialization(void);
static?void??evaluation(int?gen);
static?void??selection(void);
static?void??crossover(void);
static?void??mutation(void);
static?void??f(void);
static?int???constraint_check(double?x[]);
#define?N?3??//?number?of?variables
#define?M?1??//?number?of?objectives
int???TYPE=1;?//?1=max;-1=min
int???GEN=200;?//?maximum?generation?number
int???POP_SIZE=30;
double?P_MUTATION=0.2;
double?P_CROSSOVER=0.3;
double?objectIVE[31][M+1]?q[31]?CHROMOSOME[31][N+1];
static?void?f(void)
{
double?x1
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄??????????0??2005-12-08?00:05??遺傳算法_VC源碼
?????文件???????2259??2005-11-08?00:57??遺傳算法_VC源碼\2-1.zip
?????文件???????2367??2005-11-08?00:57??遺傳算法_VC源碼\2-2.zip
?????文件???????2238??2005-11-08?00:57??遺傳算法_VC源碼\2-3.zip
?????目錄??????????0??2005-12-08?00:05??遺傳算法_VC源碼\ga_cpp版_但有點問題
?????文件???????4237??2005-11-08?00:57??遺傳算法_VC源碼\ga_cpp版_但有點問題\ga.dsp
?????文件????????527??2005-11-08?00:57??遺傳算法_VC源碼\ga_cpp版_但有點問題\ga.dsw
?????文件??????33792??2005-11-08?00:57??遺傳算法_VC源碼\ga_cpp版_但有點問題\ga.ncb
?????文件??????48640??2005-11-08?00:57??遺傳算法_VC源碼\ga_cpp版_但有點問題\ga.opt
?????文件???????1457??2005-11-08?00:57??遺傳算法_VC源碼\ga_cpp版_但有點問題\ga.plg
?????文件???????7745??2005-11-08?00:57??遺傳算法_VC源碼\ga_cpp版_但有點問題\sga.cpp
?????目錄??????????0??2005-12-08?00:05??遺傳算法_VC源碼\ga_cpp版_但有點問題\Debug
?????目錄??????????0??2005-12-08?00:05??遺傳算法_VC源碼\分層遺傳改進算法函數最優化
?????文件???????4246??2005-11-08?00:57??遺傳算法_VC源碼\分層遺傳改進算法函數最優化\ga6.dsp
?????文件????????529??2005-11-08?00:57??遺傳算法_VC源碼\分層遺傳改進算法函數最優化\ga6.dsw
?????文件??????58368??2005-11-08?00:57??遺傳算法_VC源碼\分層遺傳改進算法函數最優化\ga6.ncb
?????文件??????48640??2005-11-08?00:57??遺傳算法_VC源碼\分層遺傳改進算法函數最優化\ga6.opt
?????文件????????240??2005-11-08?00:57??遺傳算法_VC源碼\分層遺傳改進算法函數最優化\ga6.plg
?????文件??????25505??2005-11-08?00:57??遺傳算法_VC源碼\分層遺傳改進算法函數最優化\sga.c
?????目錄??????????0??2005-12-08?00:05??遺傳算法_VC源碼\函數最優化任意隨機交叉父體
?????文件???????4235??2005-11-08?00:57??遺傳算法_VC源碼\函數最優化任意隨機交叉父體\ga.dsp
?????文件????????527??2005-11-08?00:57??遺傳算法_VC源碼\函數最優化任意隨機交叉父體\ga.dsw
?????文件??????33792??2005-11-08?00:57??遺傳算法_VC源碼\函數最優化任意隨機交叉父體\ga.ncb
?????文件??????48640??2005-11-08?00:57??遺傳算法_VC源碼\函數最優化任意隨機交叉父體\ga.opt
?????文件???????2725??2005-11-08?00:57??遺傳算法_VC源碼\函數最優化任意隨機交叉父體\ga.plg
?????文件??????20157??2005-11-08?00:57??遺傳算法_VC源碼\函數最優化任意隨機交叉父體\sga.c
?????目錄??????????0??2005-12-08?00:05??遺傳算法_VC源碼\基本遺傳算法的函數最優化(預選擇機制)
?????文件???????4235??2005-11-08?00:57??遺傳算法_VC源碼\基本遺傳算法的函數最優化(預選擇機制)\ga.dsp
?????文件????????527??2005-11-08?00:57??遺傳算法_VC源碼\基本遺傳算法的函數最優化(預選擇機制)\ga.dsw
?????文件??????33792??2005-11-08?00:57??遺傳算法_VC源碼\基本遺傳算法的函數最優化(預選擇機制)\ga.ncb
............此處省略24個文件信息
- 上一篇:人工免疫算法源程序
- 下一篇:基于51單片機的多坐標步進電機運動控制器設計
評論
共有 條評論