Static Public メソッド | Static Private 変数

クラス osl::eval::ml::PieceEval

#include <ptypeEval.h>

osl::eval::ml::PieceEvalのコラボレーション図
Collaboration graph
[凡例]

すべてのメンバ一覧

Static Public メソッド

static void setUp (const Weights &weights)
static int eval (const NumEffectState &state)
template<Player P>
static int evalWithUpdate (const NumEffectState &, Move moved, int last_value)
static int value (PtypeO ptypeO)

Static Private 変数

static CArray< int, PTYPEO_SIZEtable

説明

ptypeEval.h82 行で定義されています。


関数

int osl::eval::ml::PieceEval::eval ( const NumEffectState state  )  [static]
template<Player P>
static int osl::eval::ml::PieceEval::evalWithUpdate ( const NumEffectState ,
Move  moved,
int  last_value 
) [inline, static]
void osl::eval::ml::PieceEval::setUp ( const Weights weights  )  [static]
int osl::eval::ml::PieceEval::value ( PtypeO  ptypeO  )  [static]

ptypeEval.cc89 行で定義されています。

参照先 table.

参照元 osl::eval::ml::OpenMidEndingEval::captureValue(), eval(), と evalWithUpdate().


変数

ptypeEval.h84 行で定義されています。

参照元 eval(), evalWithUpdate(), setUp(), と value().


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