rtcgpsmop.h
来自「基于GPS的多目标优化及动态多目标优化源代码 里面 包含MOP, DMOP的程序」· C头文件 代码 · 共 61 行
H
61 行
// RTCGPSMOP.h: interface for the RTCGPSMOP class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_RTCGPSMOP_H__FC4DBB37_6762_4117_84FD_17E104607F07__INCLUDED_)
#define AFX_RTCGPSMOP_H__FC4DBB37_6762_4117_84FD_17E104607F07__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "RTCGPS.h"
class RTCGPSMOP : public RTCGPS
{
public:
int GetProblemID(char * ProblemName);
double *theta;
int PID;
RTCGPSMOP();
virtual ~RTCGPSMOP();
virtual void RandomMutate(int Index);
void ComputeFitness(CSolution &m_1);
void InitPop();
int eval_DTLZ1(CSolution *p_ind);
int eval_DTLZ2(CSolution *p_ind);
int eval_DTLZ3(CSolution *p_ind);
int eval_DTLZ4(CSolution *p_ind);
int eval_DTLZ5(CSolution *p_ind);
int eval_DTLZ6(CSolution *p_ind);
int eval_DTLZ7(CSolution *p_ind);
int eval_COMET(CSolution *p_ind);
int eval_ZDT1(CSolution *p_ind);
int eval_ZDT2(CSolution *p_ind);
int eval_ZDT3(CSolution *p_ind);
int eval_ZDT4(CSolution *p_ind);
int eval_ZDT6(CSolution *p_ind);
int eval_SPHERE(CSolution *p_ind);
int eval_KURN(CSolution *p_ind);
int eval_KURS(CSolution *p_ind);
int eval_QV(CSolution *p_ind);
int init_Common(CSolution *p_ind);
int init_COMET(CSolution *p_ind);
int init_ZDT4(CSolution *p_ind);
int init_SPHERE(CSolution *p_ind);
int init_KUR(CSolution *p_ind);
int init_QV(CSolution *p_ind);
int Fix_Common(CSolution *p_ind);
int Fix_Common2(CSolution *p_ind);
int Fix_COMET(CSolution *p_ind);
int Fix_KUR(CSolution *p_ind);
int Fix_QV(CSolution *p_ind);
int Fix_ZDT4(CSolution *p_ind);
};
#endif // !defined(AFX_RTCGPSMOP_H__FC4DBB37_6762_4117_84FD_17E104607F07__INCLUDED_)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?