diff options
author | ymherklotz <ymherklotz@gmail.com> | 2017-01-23 15:18:05 +0000 |
---|---|---|
committer | ymherklotz <ymherklotz@gmail.com> | 2017-01-23 15:18:05 +0000 |
commit | 7ec074f67ae29a792e718fc48f7817b3a77b81ad (patch) | |
tree | 73afe11e47426139f378f5140a045571d39efcd8 /src/chess_board.cpp | |
parent | 43910de3a8899b332e697ba210436be70e6a6f7c (diff) | |
download | ChessAI-finish_parser.tar.gz ChessAI-finish_parser.zip |
Created a seperate filemakeoverfinish_parser
Diffstat (limited to 'src/chess_board.cpp')
-rw-r--r-- | src/chess_board.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/chess_board.cpp b/src/chess_board.cpp index 051decd..e0967ad 100644 --- a/src/chess_board.cpp +++ b/src/chess_board.cpp @@ -12,18 +12,20 @@ */ #include "chess_board.hpp" +#include "chess_constants.hpp" + #include <iostream> using namespace ymhChessAI; ChessBoard::ChessBoard() { - for(unsigned i = 0; i < BOARD_SIZE; ++i) + for(unsigned i = 0; i < ChessConstants::BOARD_SIZE; ++i) board.emplace_back(new EmptyPiece); } bool ChessBoard::populateBoard() { - for(auto&& piece : board) + for(auto && piece : board) piece = chessPiecePtr(new Knight); return true; } @@ -31,7 +33,7 @@ bool ChessBoard::populateBoard() { bool ChessBoard::printBoard() { int i = 0; - for(auto&& piece : board) { + for(auto && piece : board) { std::cout << i << " "; piece->move(1, 2); ++i; |