#include "vector.h" #ifndef CHESS_HELPERS #define CHESS_HELPERS typedef enum { pawn = 1, knight = 2, bishop = 3, rook = 4, queen = 5, king = 6, } piece_t; int in_board(vector_t position); int is_empty(int board[8][8], vector_t position); int is_color(int board[8][8], vector_t position, int color); char* get_readable_coords(vector_t position); char* get_move_name(int board[8][8], vector_t origin, vector_t end); int** clone_board(int board[8][8]); #endif