|
libscid 0.1.0
Chess applications made easy.
|
Chess board constants, piece helpers, square geometry, and directions. More...
Include dependency graph for board.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Variables | |
| const pieceT | scid::core::WM = 16 |
| const pieceT | scid::core::BM = 17 |
| const uint | scid::core::MAX_PIECE_TYPES = 18 |
| const pieceT | scid::core::PIECE_FLIP [MAX_PIECE_TYPES] |
| const bool | scid::core::PIECE_IS_SLIDER [8] |
| const uint | scid::core::rankFyleDist [64] |
| const int | scid::core::edgeDist [66] |
| const directionT | scid::core::NULL_DIR = 0 |
| const directionT | scid::core::UP = 1 |
| const directionT | scid::core::DOWN = 2 |
| const directionT | scid::core::LEFT = 4 |
| const directionT | scid::core::RIGHT = 8 |
| const directionT | scid::core::UP_LEFT = (UP | LEFT) |
| const directionT | scid::core::UP_RIGHT = (UP | RIGHT) |
| const directionT | scid::core::DOWN_LEFT = (DOWN | LEFT) |
| const directionT | scid::core::DOWN_RIGHT = (DOWN | RIGHT) |
| const directionT | scid::core::dirOpposite [11] |
| const bool | scid::core::dirIsDiagonal [11] |
| const int | scid::core::dirDelta [11] |
| const pieceT | scid::core::START_BOARD [66] |
| const colorT | scid::core::BOARD_SQUARECOLOR [66] |
Chess board constants, piece helpers, square geometry, and directions.
| const colorT scid::core::BOARD_SQUARECOLOR[66] |
| const int scid::core::dirDelta[11] |
| const bool scid::core::dirIsDiagonal[11] |
| const directionT scid::core::dirOpposite[11] |
| const int scid::core::edgeDist[66] |
| const pieceT scid::core::PIECE_FLIP[MAX_PIECE_TYPES] |
| const bool scid::core::PIECE_IS_SLIDER[8] |
| const uint scid::core::rankFyleDist[64] |
| const pieceT scid::core::START_BOARD[66] |