#include <capture.h>
Public メソッド | |
BOOST_STATIC_ASSERT (PtypeTraits< PTYPE >::isBasic) | |
Static Public メソッド | |
static const char * | getName () |
static bool | isInCategory (const CategoryEnv &, Move move) |
static void | generate (const CategoryEnv &env, MoveVector &out) |
Static Public 変数 | |
static Interpolator < PieceValueTable > | probTable |
PTYPE | μζ |
category/capture.h の 23 行で定義されています。
osl::category::Capture< PTYPE >::BOOST_STATIC_ASSERT | ( | PtypeTraits< PTYPE >::isBasic | ) |
const char * osl::category::Capture< PTYPE >::getName | ( | ) | [inline, static] |
category/capture.cc の 63 行で定義されています。
static bool osl::category::Capture< PTYPE >::isInCategory | ( | const CategoryEnv & | , | |
Move | move | |||
) | [inline, static] |
category/capture.h の 28 行で定義されています。
参照先 osl::Move::capturePtype(), osl::PTYPE_EMPTY, target, と osl::unpromote().
void osl::category::Capture< PTYPE >::generate | ( | const CategoryEnv & | env, | |
MoveVector & | out | |||
) | [inline, static] |
Interpolator<PieceValueTable> osl::category::Capture< PTYPE >::probTable [static] |
category/capture.h の 25 行で定義されています。