#include <silver.h>
Static Public メソッド | |
static const char * | getName () |
static bool | isEffective (const CategoryEnv &env) |
static bool | isInCategory (const CategoryEnv &env, Move move) |
static void | generate (const CategoryEnv &env, MoveVector &moves) |
Static Public 変数 | |
static FixedValueTable | probTable |
static const char* osl::category::SilverHeadOfLastKnight::getName | ( | ) | [inline, static] |
static bool osl::category::SilverHeadOfLastKnight::isEffective | ( | const CategoryEnv & | env | ) | [inline, static] |
static bool osl::category::SilverHeadOfLastKnight::isInCategory | ( | const CategoryEnv & | env, | |
Move | move | |||
) | [inline, static] |
static void osl::category::SilverHeadOfLastKnight::generate | ( | const CategoryEnv & | env, | |
MoveVector & | moves | |||
) | [inline, static] |
参照先 osl::alt(), osl::Board_Table, osl::Piece::EMPTY(), osl::category::CategoryEnv::history, isEffective(), osl::Move::isNormal(), osl::KNIGHT, osl::container::MoveStack::lastMove(), osl::BoardTable::nextPosition(), osl::Move::ptype(), osl::SILVER, osl::category::CategoryEnv::state, osl::Move::to(), と osl::U.