diff options
Diffstat (limited to 'src/main.cpp')
| -rw-r--r-- | src/main.cpp | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/src/main.cpp b/src/main.cpp index 6d82603..a2d9deb 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2,19 +2,22 @@ #include "board.hpp" -#define WHITE = true -#define BLACK = false +Piece NonePiece = { + false, + NONE, + false, +}; int main() { board b; b.turn = true; + b.castle = "KQkq"; + b.halfMoveClock = 0; + b.MoveClock = 0; for (int i = 0; i < 64; i++) { - piece NewPiece; - NewPiece.color = true; - NewPiece.moved = false; - NewPiece.type = ROOK; - b.pieces[i] = NewPiece; + b.pieces[i] = NonePiece; }; + setBoardFen("rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1", &b); printBoard(&b); return EXIT_SUCCESS; } |
