13 typedef struct board board;
14 typedef unsigned int uint;
15 typedef unsigned long ulong;
32 void init_board(board*);
33 void free_board(board*);
34 bool move_possible_any(board*);
35 bool move_possible(board*, const int d);
36 void make_move(board*, const int d);
37 void move(board*, const int d);
39 void print_board(board*);
40 void print_score(board*);