📄 gasample.cpp
字号:
// gasample.cpp : Defines the entry point for the console application.
//
#include "StdAfx.h"
#include "GeneticAlgorithm.h"
#include "SFLAlgorithm.h"
void main(int argc,char *argv[]) /* 主程序 */
{
/* CGeneticAlgorithm MyGen;
MyGen.title();
//一下是初始化类成员
MyGen.SetPopsize(100);
MyGen.SetLchrom(200);
MyGen.SetMaxgen(200);
MyGen.SetCross(0.2);
MyGen.SetMutation(0.05);
MyGen.SetInitPop(0.01);
MyGen.initialize();
int time = MyGen.Run();
printf("\n计算结果为%f\n",MyGen.bestfit.varible);
printf("\n计算所需的次数为%d\n",time);
printf("输入遗传算法执行次数(1-5):");
int i;
scanf("%d", &i);*/
int i;
CSFLAlgorithm MySFL;
MySFL.SetGenEachMem(20);
MySFL.SetMemEachSize(10);
MySFL.SetPopSize(200);
MySFL.SetLchrom(100);
MySFL.SetShuIterations(5);
MySFL.SetInitPop(0.1);
MySFL.SetMemNum(20);
MySFL.initialize();
MySFL.Run();
double dTemp = MySFL.GetResult();
printf("\n计算结果为%f\n",dTemp);
scanf("%d", &i);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -