Chess Engine
A Chess Engine project written in C++.
|
Public Member Functions | |
constexpr | Move (uint16_t value) |
constexpr | Move (Square from, Square to, Flag flag=Flag::USUAL, Promotion promotion=Promotion::TO_QUEEN) |
constexpr Square | from () const |
constexpr Square | to () const |
constexpr Flag | flag () const |
constexpr Promotion | promotion () const |
constexpr | operator uint16_t () const |
constexpr bool | isNull () const |