⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 genmsrch.hpp

📁 遗传算法源程序evolution calculates the law origin code ,C-C++,人工智能/AI-NN-PR
💻 HPP
字号:
//头文件:		GenMSrch.hpp
//目的:			为遗传算法提供基类,该基类将评价函数值直接作为适合度,采用
//				新个体直接替换老个体的整体再生法,在搜索过程中,采用多目标法
//语言:			VC++ 6.0
//时间:			1999年11月~2000年1月
//作者:			刘康
//环境:			Win32
//注意:			EvalVal(INDIVIDUAL&)应由用户类覆盖,以提供正确的评价函数.
////////////////////////////////////////////////////////////////////////////

#if !defined(__GENMSRCH_HPP)
#define __GENMSRCH_HPP

#include "GenDup.hpp"

class GenMSrch : public Genetic
{
protected:
	double VRProb;		//确定可视半径比率
	double SProb;		//确定近亲交叉比率

	virtual void GenCross();			//交叉再生方法
	virtual int VisualDis(int,int);		//可视距离函数
public:
	GenMSrch(int n, int gl);
	virtual ~GenMSrch();
	void SetSProb(double p){SProb=p;};	//设置近亲交叉比率
	void SetVRProb(double p){VRProb=p;};//设置可视半径比率
};

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -