aboutsummaryrefslogtreecommitdiff
path: root/src/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.cpp')
-rw-r--r--src/main.cpp17
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;
}