资源简介
用遗传算法解决车辆优化调度问题C++ 物流配送 车辆优化调度 遗传算法 时间窗.zip
代码片段和文件信息
#include “ga.h“
main()
{
outfile.open(“result.dat“ios::out);
InitializeIE(); //Import
outfile<<“\n ----------------------------------------------------- “;
outfile<<“\n The numbers of Import=“< <<“\n The loading vehicle probility=“< <<“\n The VehicleLoad=“< <<“\n The vehicle speed=“< <<“\n The max generation=“< <<“\n The early exit probility=“< outfile<<“\n ----------------------------------------------------- “;
InitializeData(); //parameter
InitializeReport(); //print parameter
InitializeMemory(); //初始oldpop
gen=0;
Initializepop();
if (avgfitness/maxfitness success=false;
else success=true;
while((gen {
gen++;
select();
generate();
ComputeFitness(newpop);
Statistics(newpop);
Report();
p1=oldpop;
oldpop=newpop;
newpop=p1;
}// end while 结束遗传操作
outfile<<“\n ----------------THE BEST PATH IS----------------- “;
outfile<<“\n -----------------------------------------------------\n “;
for (int j=0;j outfile< outfile<<“\n ----------------------------------------------------- “;
outfile<<“\n ----------------------------------------------------- “;
for (j=0;j {
delete[] oldpop[j].chrom;
oldpop[j].chrom=0;
delete[] newpop[j].chrom;
newpop[j].chrom=0;
//delete[] p1[j].chrom;
// p1[j].chrom=0;
}
delete[] bestfit.chrom;
bestfit.chrom=0;
delete[] oldpop;
oldpop=0;
delete[] newpop;
newpop=0;
p1=0;
delete[] dd;
dd=0;
delete[] ff;
ff=0;
delete[] PtrIP;
PtrIP=0;
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2015-08-04 20:37 程序\
目录 0 2015-08-04 20:37 程序\Debug\
文件 614443 2005-06-15 13:35 程序\Debug\ga.exe
文件 865640 2005-06-15 13:35 程序\Debug\ga.ilk
文件 429324 2005-06-15 13:35 程序\Debug\ga.obj
文件 2542892 2005-06-15 13:35 程序\Debug\ga.pch
文件 1180672 2005-06-15 13:35 程序\Debug\ga.pdb
文件 0 2005-06-27 08:32 程序\Debug\result.dat
文件 91136 2005-06-15 13:35 程序\Debug\vc60.idb
文件 118784 2005-06-15 13:35 程序\Debug\vc60.pdb
文件 1730 2005-06-15 13:43 程序\ga.cpp
文件 3469 2005-06-15 13:43 程序\ga.dsp
文件 529 2005-06-15 13:43 程序\ga.dsw
文件 18802 2005-06-20 16:53 程序\ga.h
文件 58368 2005-06-15 13:43 程序\ga.ncb
文件 48640 2005-06-15 13:43 程序\ga.opt
文件 1083 2005-06-15 13:35 程序\ga.plg
文件 2708 2005-06-15 13:29 程序\head.h
文件 49912 2005-06-15 13:38 程序\result.dat
文件 47963 2005-06-17 09:52 程序\result1.txt
- 上一篇:《深入学习c++string》2.1版
- 下一篇:数据结构C语言版Word
相关资源
- 遗传算法解八数码问题
- 遗传算法解决0-1背包问题
- C/C++使用遗传算法解决车辆路径问题
- NSGA II代码实现集合包含、讲解及 网络
- 遗传算法c++代码.rar
- 基于遗传算法的MFC矩形排样UI
- C++遗传算法 解决01背包问题 注释全
- 遗传算法解决TSP问题C++版
- 遗传算法求函数最大值,C++实现
- 遗传算法c++代码,车间调度
- 遗传算法C++
- 遗传算法C++实现若干
- c++遗传算法,用bitset实现
- 5个遗传算法C语言源码
- 基于遗传算法的最短路径选择问题
- 遗传算法求解中国旅行商问题C语言
- 模拟退火遗传算法的C++程序
- c++利用遗传算法求解函数优化问题
- xcs 基于遗传算法的自动学习分类器系
- 标准遗传算法c语言程序
- 遗传算法求函数最值(C语言实现)
- 遗传算法C语言实现
- 遗传算法解决01背包问题
- 遗传算法求解混合流水车间调度问题
- 遗传算法实现Rosenbrock函数的求解过程
- 遗传算法解决TSP问题 旅行商问题 程序
- 基于遗传算法的人工生命模拟 AL_GA.
- N皇后C++源代码---回溯法、遗传算法、
- 遗传算法求解Rosenbrock最小值
- 四变量遗传算法求最小值程序C++
评论
共有 条评论