ATTACK_FLAG Enum 値 | osl::ntesuki::NtesukiMove | [private] |
BY_SIMULATION Enum 値 | osl::ntesuki::NtesukiMove | [private] |
CHECK_FLAG Enum 値 | osl::ntesuki::NtesukiMove | [private] |
Flags Enum | osl::ntesuki::NtesukiMove | [private] |
flags | osl::ntesuki::NtesukiMove | [private] |
FlagsStr | osl::ntesuki::NtesukiMove | [private, static] |
flagsToStream(std::ostream &os) const | osl::ntesuki::NtesukiMove | |
getMove() const | osl::ntesuki::NtesukiMove | |
getOrder() const | osl::ntesuki::NtesukiMove | |
h_a_disproof | osl::ntesuki::NtesukiMove | |
h_a_proof | osl::ntesuki::NtesukiMove | |
h_d_disproof | osl::ntesuki::NtesukiMove | |
h_d_proof | osl::ntesuki::NtesukiMove | |
IMMEDIATE_CHECKMATE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
INTERPOSE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
INVALID() | osl::ntesuki::NtesukiMove | [static] |
IS_FAIL_BLACK_BASE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_FAIL_BLACK_MASK Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_FAIL_BLACK_SHIFT Enum 値 | osl::ntesuki::NtesukiMove | [private] |
is_fail_flag(int pass_left) const | osl::ntesuki::NtesukiMove | [inline, private] |
IS_FAIL_SHIFT Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_FAIL_WHITE_BASE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_FAIL_WHITE_MASK Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_FAIL_WHITE_SHIFT Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_SUCCESS_BLACK_BASE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_SUCCESS_BLACK_MASK Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_SUCCESS_BLACK_SHIFT Enum 値 | osl::ntesuki::NtesukiMove | [private] |
is_success_flag(int pass_left) const | osl::ntesuki::NtesukiMove | [inline, private] |
IS_SUCCESS_SHIFT Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_SUCCESS_WHITE_BASE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_SUCCESS_WHITE_MASK Enum 値 | osl::ntesuki::NtesukiMove | [private] |
IS_SUCCESS_WHITE_SHIFT Enum 値 | osl::ntesuki::NtesukiMove | [private] |
isBySimulation() const | osl::ntesuki::NtesukiMove | |
isCheck() const | osl::ntesuki::NtesukiMove | |
isCheckmateFail(int pass_left) const | osl::ntesuki::NtesukiMove | [inline] |
isCheckmateFailSlow(Player P, int pass_left) const | osl::ntesuki::NtesukiMove | |
isCheckmateSuccess(int pass_left) const | osl::ntesuki::NtesukiMove | [inline] |
isCheckmateSuccessSlow(Player P, int pass_left) const | osl::ntesuki::NtesukiMove | |
isDrop() const | osl::ntesuki::NtesukiMove | |
isImmediateCheckmate() const | osl::ntesuki::NtesukiMove | |
isInterpose() const | osl::ntesuki::NtesukiMove | |
isInvalid() const | osl::ntesuki::NtesukiMove | |
isLameLong() const | osl::ntesuki::NtesukiMove | |
isNoPromote() const | osl::ntesuki::NtesukiMove | |
isNormal() const | osl::ntesuki::NtesukiMove | |
isPass() const | osl::ntesuki::NtesukiMove | |
isPawnDropCheckmate() const | osl::ntesuki::NtesukiMove | |
isToOld() const | osl::ntesuki::NtesukiMove | |
isValid() const | osl::ntesuki::NtesukiMove | |
LAME_LONG Enum 値 | osl::ntesuki::NtesukiMove | [private] |
move | osl::ntesuki::NtesukiMove | [private] |
NONE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
NOPROMOTE Enum 値 | osl::ntesuki::NtesukiMove | [private] |
NtesukiMove() | osl::ntesuki::NtesukiMove | |
NtesukiMove(osl::Move m) | osl::ntesuki::NtesukiMove | |
NtesukiMove(osl::Move m, Flags f) | osl::ntesuki::NtesukiMove | |
NtesukiMove(const NtesukiMove &) | osl::ntesuki::NtesukiMove | |
operator!=(const NtesukiMove &rhs) const | osl::ntesuki::NtesukiMove | |
operator<<(std::ostream &os, const NtesukiMove &move) | osl::ntesuki::NtesukiMove | [friend] |
operator=(const NtesukiMove &) | osl::ntesuki::NtesukiMove | |
operator==(const NtesukiMove &rhs) const | osl::ntesuki::NtesukiMove | |
order | osl::ntesuki::NtesukiMove | [private] |
PAWN_DROP_CHECKMATE_FLAG Enum 値 | osl::ntesuki::NtesukiMove | [private] |
ptype() const | osl::ntesuki::NtesukiMove | |
setBySimulation() | osl::ntesuki::NtesukiMove | |
setCEstimates(unsigned short p, unsigned short d) | osl::ntesuki::NtesukiMove | |
setCheck() | osl::ntesuki::NtesukiMove | |
setCheckmateFail(int pass_left) | osl::ntesuki::NtesukiMove | [inline] |
setCheckmateSuccess(int pass_left) | osl::ntesuki::NtesukiMove | [inline] |
setHEstimates(unsigned short p_a, unsigned short d_a, unsigned short p_d, unsigned short d_d) | osl::ntesuki::NtesukiMove | |
setImmediateCheckmate() | osl::ntesuki::NtesukiMove | [inline] |
setInterpose() | osl::ntesuki::NtesukiMove | |
setLameLong() | osl::ntesuki::NtesukiMove | |
setNoPromote() | osl::ntesuki::NtesukiMove | |
setOrder(int o) | osl::ntesuki::NtesukiMove | |
setPawnDropCheckmate() | osl::ntesuki::NtesukiMove | |
setToOld() | osl::ntesuki::NtesukiMove | |
to() const | osl::ntesuki::NtesukiMove | |
TO_OLDER_CHILD Enum 値 | osl::ntesuki::NtesukiMove | [private] |
WHITE_SHIFT Enum 値 | osl::ntesuki::NtesukiMove | [private] |
~NtesukiMove() | osl::ntesuki::NtesukiMove | |