Belofte
version 2.1.5
A promising chess program using the UCI or Winboard interface
|
Variables | |
constexpr uint16_t | N_P_CLEAR = 0xF0FF |
constexpr uint16_t | N_PROMOTION = 0x0F00 |
constexpr ppiece_t | N_P_EMPTY = 0x0000 |
constexpr ppiece_t | N_P_QUEEN = 0x0800 |
constexpr ppiece_t | N_P_ROOK = 0x0400 |
constexpr ppiece_t | N_P_BISHOP = 0x0200 |
constexpr ppiece_t | N_P_KNIGHT = 0x0100 |
|
constexpr |
Definition at line 49 of file piece.h.
Referenced by bBasicMove::setPromotion().
|
constexpr |
Definition at line 50 of file piece.h.
Referenced by bBasicMove::getPromotion().
|
constexpr |
Definition at line 52 of file piece.h.
Referenced by bMove::getBlackPromotionPiece(), bMove::getWhitePromotionPiece(), and bMove::isMajorPromotion().
|
constexpr |
Definition at line 53 of file piece.h.
Referenced by bMove::getBlackPromotionPiece(), and bMove::getWhitePromotionPiece().
|
constexpr |
Definition at line 55 of file piece.h.
Referenced by bMove::getBlackPromotionPiece(), bMove::getWhitePromotionPiece(), and bMove::isMajorPromotion().