aboutsummaryrefslogtreecommitdiffstats
path: root/src/chess_board.cpp
diff options
context:
space:
mode:
authorymherklotz <ymherklotz@gmail.com>2017-01-23 15:18:05 +0000
committerymherklotz <ymherklotz@gmail.com>2017-01-23 15:18:05 +0000
commit7ec074f67ae29a792e718fc48f7817b3a77b81ad (patch)
tree73afe11e47426139f378f5140a045571d39efcd8 /src/chess_board.cpp
parent43910de3a8899b332e697ba210436be70e6a6f7c (diff)
downloadChessAI-7ec074f67ae29a792e718fc48f7817b3a77b81ad.tar.gz
ChessAI-7ec074f67ae29a792e718fc48f7817b3a77b81ad.zip
Created a seperate filemakeoverfinish_parser
Diffstat (limited to 'src/chess_board.cpp')
-rw-r--r--src/chess_board.cpp8
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;