diff options
| author | Adam <adammegarules1@gmail.com> | 2026-07-25 14:07:41 +0200 |
|---|---|---|
| committer | Adam <adammegarules1@gmail.com> | 2026-07-25 14:07:41 +0200 |
| commit | d6bc8dd98f24bb8f354aced71867898fe23a7ad2 (patch) | |
| tree | 8ed6f240917947727997a9315b683af2a809c322 /src/main.cpp | |
| parent | 293a88b2a5822759b828bd23efedbf3d79de764b (diff) | |
adding fen support
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; } |
