?? gaunite.h
字號(hào):
// GAUnite.h: interface for the CGAUnite class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_GAUNITE_H__FF73F524_BCD1_4DFA_881B_387E6FEC2E74__INCLUDED_)
#define AFX_GAUNITE_H__FF73F524_BCD1_4DFA_881B_387E6FEC2E74__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#define GEN_LENGTH 16 //基因串長(zhǎng)度
#define N_PARAMETER 2 //代表參數(shù)的個(gè)數(shù)
#define CODE_LENGTH 8 //每個(gè)參數(shù)基因編碼長(zhǎng)度
class CGAUnite
{
public:
double m_dFitness;//適應(yīng)度
unsigned int m_uGenChainA[GEN_LENGTH],m_uGenChainB[GEN_LENGTH];//雙鏈基因
unsigned int m_uDecodeChain[GEN_LENGTH];//譯碼基因
double m_dDecValue[N_PARAMETER];//參數(shù)實(shí)際值
CGAUnite();
void Initial();
void FitnessFunction(void);//適應(yīng)度函數(shù)
void Decode(void);//譯碼函數(shù)
virtual ~CGAUnite();
};
#endif // !defined(AFX_GAUNITE_H__FF73F524_BCD1_4DFA_881B_387E6FEC2E74__INCLUDED_)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -