Public 型 | Public メソッド | Static Public メソッド

クラス osl::move_probability::King5x5Ptype

#include <feature.h>

osl::move_probability::King5x5Ptypeに対する継承グラフ
Inheritance graph
[凡例]
osl::move_probability::King5x5Ptypeのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Public 型

enum  { ONE_DIM = 25 * 4 * PTYPE_SIZE * PTYPE_SIZE, DIM = 2 * ONE_DIM }

Public メソッド

 King5x5Ptype ()
double match (const StateInfo &si, const MoveInfo &mi, int offset, const double *w) const

Static Public メソッド

static double addOne (Player king, Square center, const StateInfo &si, const MoveInfo &mi, int offset, const double *w)

説明

move_probability/feature.h1427 行で定義されています。


列挙型

anonymous enum
列挙型の値:
ONE_DIM 
DIM 

move_probability/feature.h1430 行で定義されています。


コンストラクタとデストラクタ

osl::move_probability::King5x5Ptype::King5x5Ptype (  )  [inline]

move_probability/feature.h1434 行で定義されています。


関数

static double osl::move_probability::King5x5Ptype::addOne ( Player  king,
Square  center,
const StateInfo si,
const MoveInfo mi,
int  offset,
const double *  w 
) [inline, static]
double osl::move_probability::King5x5Ptype::match ( const StateInfo si,
const MoveInfo mi,
int  offset,
const double *  w 
) const [inline, virtual]

このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義