?? eveluation.h
字號:
// Eveluation.h: interface for the CEveluation class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_EVELUATION_H__EDB4BADF_B67B_419F_B3B9_F16202B0D364__INCLUDED_)
#define AFX_EVELUATION_H__EDB4BADF_B67B_419F_B3B9_F16202B0D364__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "Define.h"
#include "BasedEveluation.h"
//啟發式估價器
class CEveluation:public CBasedEveluation
{
public:
CEveluation();
virtual ~CEveluation();
public:
int Eveluate(BYTE byBoard[][3]); //啟發式函數1,取初始棋局與目標棋局不同的格子數,例如下圖中
//例子就應該返回3
//1 3 4 1 2 3
//8 2 8 4
//7 6 5(例子) 7 6 5(目標棋局)
};
#endif // !defined(AFX_EVELUATION_H__EDB4BADF_B67B_419F_B3B9_F16202B0D364__INCLUDED_)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -