diff --git a/Piece.hpp b/Piece.hpp index 50fee55..d7e2070 100644 --- a/Piece.hpp +++ b/Piece.hpp @@ -24,6 +24,8 @@ class Piece { public: + constexpr static const PieceType PromotionTypes[4] = {PieceType::Knight, PieceType::Bishop, PieceType::Rook, PieceType::Queen}; + using Optional = std::optional; Piece(PieceColor color, PieceType type);