summaryrefslogtreecommitdiff
path: root/chess.h
diff options
context:
space:
mode:
authorKai Stevenson <kai@kaistevenson.com>2023-03-19 23:20:53 -0700
committerKai Stevenson <kai@kaistevenson.com>2023-03-19 23:20:53 -0700
commite33dc4755fb08ed08f30b5e1af65457556d5bcb7 (patch)
treec075e9c4f076a7772eb5c0665fbd137e2fd6c3ab /chess.h
parent26321477ae47bbf5d89b651842d8295e9ea9ea5d (diff)
fscomch--communication between multiple chess processes
Diffstat (limited to 'chess.h')
-rw-r--r--chess.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/chess.h b/chess.h
deleted file mode 100644
index 1d88a6e..0000000
--- a/chess.h
+++ /dev/null
@@ -1,17 +0,0 @@
-#include "vector.h"
-#include "console.h"
-#include "chesshelpers.h"
-#ifndef CHESS
-#define CHESS
-vectorp_t get_pawn_moves(board_t board, vector_t position, int color);
-vectorp_t get_knight_moves(board_t board, vector_t position, int color);
-vectorp_t get_bishop_moves(board_t board, vector_t position, int color);
-vectorp_t get_rook_moves(board_t board, vector_t position, int color);
-vectorp_t get_queen_moves(board_t board, vector_t position, int color);
-vectorp_t get_king_moves(board_t board, vector_t position, int color);
-vectorp_t get_moves(board_t board, vector_t position, piece_t piece);
-vectorpp_t get_all_moves(board_t board, int color, int excludeKing);
-vector_t get_king_position(board_t board, int color);
-int is_in_check(board_t board, int color);
-vectorp_t get_moves_final(board_t board, vector_t position, piece_t piece);
-#endif