#include <breakThreatmate.h>
Static Public メソッド | |
static const char * | getName () |
static int | minProb () |
static void | generateBreakDrop (int limit, const NumEffectState &, Position to, int default_prob, MoveLogProbVector &out) |
static void | generateOpenRoad (int limit, const NumEffectState &, Position target, MoveLogProbVector &out) |
static void | generateBreak (int limit, const NumEffectState &, Move, MoveLogProbVector &out) |
static void | generate (const CategoryEnv &env, MoveLogProbVector &out) |
breakThreatmate.h の 19 行で定義されています。
static const char* osl::category::BreakThreatmate::getName | ( | ) | [inline, static] |
breakThreatmate.h の 21 行で定義されています。
static int osl::category::BreakThreatmate::minProb | ( | ) | [inline, static] |
breakThreatmate.h の 22 行で定義されています。
void osl::category::BreakThreatmate::generateBreakDrop | ( | int | limit, | |
const NumEffectState & | state, | |||
Position | to, | |||
int | default_prob, | |||
MoveLogProbVector & | out | |||
) | [static] |
void osl::category::BreakThreatmate::generateOpenRoad | ( | int | limit, | |
const NumEffectState & | state, | |||
Position | target, | |||
MoveLogProbVector & | out | |||
) | [static] |
void osl::category::BreakThreatmate::generateBreak | ( | int | limit, | |
const NumEffectState & | state, | |||
Move | threatmate_move, | |||
MoveLogProbVector & | out | |||
) | [static] |
breakThreatmate.cc の 49 行で定義されています。
参照先 all_moves, osl::alt(), osl::Board_Table, center, osl::Piece::EMPTY(), osl::Move::from(), osl::move_generator::GenerateCapture::generate(), generateBreakDrop(), generateOpenRoad(), osl::BoardTable::getShortOffsetNotKnight(), osl::GOLD, osl::Move::isDrop(), osl::isMajor(), osl::Move::isNormal(), osl::KING, osl::Piece::position(), osl::PTYPE_EMPTY, osl::container::MoveLogProbVector::push_back(), osl::SILVER, target, osl::Move::to(), osl::Position::x(), と osl::Offset::zero().
参照元 generate().
static void osl::category::BreakThreatmate::generate | ( | const CategoryEnv & | env, | |
MoveLogProbVector & | out | |||
) | [inline, static] |