| 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 | |