#include "Board.hpp" #include #include #include Board::Board() { } void Board::setPiece(const Square& square, const Piece::Optional& piece) { (void)square; (void)piece; } Piece::Optional Board::piece(const Square& square) const { (void)square; return std::nullopt; } void Board::setTurn(PieceColor turn) { (void)turn; } PieceColor Board::turn() const { return PieceColor::White; } void Board::setCastlingRights(CastlingRights cr) { (void)cr; } CastlingRights Board::castlingRights() const { return CastlingRights::None; } void Board::setEnPassantSquare(const Square::Optional& square) { (void)square; } Square::Optional Board::enPassantSquare() const { return std::nullopt; } void Board::makeMove(const Move& move) { (void)move; } void Board::pseudoLegalMoves(MoveVec& moves) const { (void)moves; } void Board::pseudoLegalMovesFrom(const Square& from, Board::MoveVec& moves) const { (void)from; (void)moves; } std::ostream& operator<<(std::ostream& os, const Board& board) { (void)board; return os; }