summaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c
index 6c05aa2..fdff93d 100644
--- a/src/main.c
+++ b/src/main.c
@@ -5,7 +5,23 @@
int main() {
moves_t moves = moves_init();
position_t position = position_starting();
+
+position.bitboards[WHITE_KING] = 16ULL;
+position.bitboards[WHITE_QUEEN] = 8ULL;
+position.bitboards[WHITE_ROOK] = 129ULL;
+position.bitboards[WHITE_BISHOP] = 36ULL;
+position.bitboards[WHITE_KNIGHT] = 66ULL;
+position.bitboards[WHITE_PAWN] = 85899406080ULL;
+position.bitboards[BLACK_KING] = 1152921504606846976ULL;
+position.bitboards[BLACK_QUEEN] = 576460752303423488ULL;
+position.bitboards[BLACK_ROOK] = 9295429630892703744ULL;
+position.bitboards[BLACK_BISHOP] = 2594073385365405696ULL;
+position.bitboards[BLACK_KNIGHT] = 4755801206503243776ULL;
+position.bitboards[BLACK_PAWN] = 69524353607270400ULL;
+
+ position.passantable_column = 4;
+ position.turn = WHITE_TURN;
+
get_pawn_moves(&moves, position);
- printf("Hello World\n");
return 0;
}