#include <defense.h>
Static Public メソッド | |
static const char * | getName () |
static std::pair< bool, size_t > | getIndexIf (const CategoryEnv &env, Move move, int pieceValue) |
move ŨΤ̣ζĤ fixme: open attack ˤʤȤʤ | |
template<Player P> | |
static std::pair< bool, size_t > | getIndexIfByPlayer (const CategoryEnv &env, Move move, int pieceValue) |
Static Public 変数 | |
static Interpolator < PtypePtypeProbTable > | probTable |
構成 | |
struct | Test |
static const char* osl::category::AddSupport::getName | ( | ) | [inline, static] |
std::pair< bool, size_t > osl::category::AddSupport::getIndexIf | ( | const CategoryEnv & | env, | |
Move | move, | |||
int | pieceValue | |||
) | [static] |
move ŨΤ̣ζĤ fixme: open attack ˤʤȤʤ
defense.cc の 75 行で定義されています。
参照先 osl::alt(), osl::Move::player(), probTable, osl::Piece::ptype(), と osl::category::CategoryEnv::state.
static std::pair<bool,size_t> osl::category::AddSupport::getIndexIfByPlayer | ( | const CategoryEnv & | env, | |
Move | move, | |||
int | pieceValue | |||
) | [inline, static] |