2 * =====================================================================================
6 * Description: Header for othello board handling functions
9 * Created: 25/04/2017 15:16:37
13 * Author: Jerome Benoit (fraggle), jerome.benoit@piment-noir.org
14 * Organization: Piment Noir
16 * =====================================================================================
22 #include "constants.h"
24 /* FIXME: declare and initialize the array here */
25 //unsigned int pawns[board_size][board_size];
27 unsigned int current_player(unsigned int round_count
);
29 int** init_pawns(unsigned int pawn_array
[board_size
][board_size
]);
31 bool is_box_type(int y
, int x
, unsigned int pawn_array
[board_size
][board_size
], unsigned int type
);
32 unsigned int get_box_value(int y
, int x
, unsigned int pawn_array
[board_size
][board_size
]);
33 int** set_pawn(int y
, int x
, unsigned int type
, unsigned int pawn_array
[board_size
][board_size
]);
35 unsigned int count_pawn_type(unsigned int pawn_array
[board_size
][board_size
], unsigned int type
);
37 #endif /* OTHELLO_H */