diff options
Diffstat (limited to 'src/chess_board.cpp')
-rw-r--r-- | src/chess_board.cpp | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/src/chess_board.cpp b/src/chess_board.cpp index 30c8aff..1eaa7d4 100644 --- a/src/chess_board.cpp +++ b/src/chess_board.cpp @@ -13,22 +13,19 @@ #include "chess_board.hpp" #include <iostream> + using namespace ymhChessAI; ChessBoard::ChessBoard() { - board.reserve(CHESS_BOARD_SIZE); - - for(auto&& piece : board) - piece = std::unique_ptr<ChessPiece>(new King); - - // for(unsigned i = 0; i < CHESS_BOARD_SIZE; ++i) - // board.emplace_back(new King); } void ChessBoard::printBoard() { + int i = 0; + for(auto&& piece : board) { + std::cout << i << " "; piece->move(1, 2); - std::cout << "Hello" << std::endl; + ++i; } } |