構造体 osl::category::AddEffectToLastMove

ľưŨζĤ [詳細]

#include <addEffect.h>

osl::category::AddEffectToLastMoveに対する継承グラフ

Inheritance graph
[凡例]
osl::category::AddEffectToLastMoveのコラボレーション図

Collaboration graph
[凡例]

すべてのメンバ一覧

Static Public メソッド

static const char * getName ()
static int minProb ()
static std::pair< bool, size_t > getIndexIf (const CategoryEnv &env, Move move, int pieceValue)
static void generate (const CategoryEnv &env, MoveLogProbVector &out)
static void generate (const CategoryEnv &env, MoveLogProbVector &out, int *indices)

Static Public 変数

static Interpolator
< PtypePtypeProbTable
probTable
static const int pieceValueLimit = -eval::PtypeEvalTraits<PAWN>::val*2


説明

ľưŨζĤ

Ǥ϶»ʤΤΤߤоݤˤ (»ޤ) (ϸ AddEffect )

FIXME: isInCategory Ǥ hasEffectFromTo ȤäƤ뤿 generate ̵

addEffect.h66 行で定義されています。


関数

const char * osl::category::AddEffectToLastMove::getName (  )  [static]

addEffect.cc62 行で定義されています。

static int osl::category::AddEffectToLastMove::minProb (  )  [inline, static]

addEffect.h70 行で定義されています。

static std::pair<bool,size_t> osl::category::AddEffectToLastMove::getIndexIf ( const CategoryEnv env,
Move  move,
int  pieceValue 
) [inline, static]

void osl::category::AddEffectToLastMove::generate ( const CategoryEnv env,
MoveLogProbVector out 
) [static]

addEffect.cc56 行で定義されています。

void osl::category::AddEffectToLastMove::generate ( const CategoryEnv env,
MoveLogProbVector out,
int *  indices 
) [static]


変数

addEffect.h68 行で定義されています。

参照元 generate(), と getIndexIf().

const int osl::category::AddEffectToLastMove::pieceValueLimit = -eval::PtypeEvalTraits<PAWN>::val*2 [static]

addEffect.h71 行で定義されています。

参照元 generate(), と getIndexIf().


この構造体の説明は次のファイルから生成されました:

Thu Oct 8 05:01:15 2009に生成されました。  doxygen 1.5.6