1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#ifndef SRC_BOARD_H_ #define SRC_BOARD_H_ enum pieceType { NONE, PAWN, KNIGHT, BISHOP, ROOK, QUEEN, KING, }; struct piece { bool isWhite; pieceType type; bool moved; }; struct board { piece pieces[64]; bool turn; // 1 white; 0 black }; #endif /* SRC_BOARD_H_ */