sgaparams.h
来自「vc编程实现bp神经网络」· C头文件 代码 · 共 34 行
H
34 行
// SGAParams.h: interface for the CSGAParams class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_SGAPARAMS_H__CC03DCB2_0E9E_40E6_B2A8_4C08476E6A72__INCLUDED_)
#define AFX_SGAPARAMS_H__CC03DCB2_0E9E_40E6_B2A8_4C08476E6A72__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CSGAParams
{
friend class CSGAOptimize;
/*
* 基本遗传算法的允许参数
* M : 群体SIZE-群体中包含个体的数量,0~100
* T : 遗传运算的终止进化代数,100~500
* Pc: 交叉概率,0.4~0.99
* Pm: 变异概率,0,0001~0.1
*/
public:
CSGAParams();
virtual ~CSGAParams();
public:
int MaxGeneration; // T : max. number of generation
int PopSize; // M : population size
double blCrossover; // Pc: probability of crossover
double blMutation; // Pm: probability of mutation
};
#endif // !defined(AFX_SGAPARAMS_H__CC03DCB2_0E9E_40E6_B2A8_4C08476E6A72__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?