X-Git-Url: https://git.piment-noir.org/?p=Project_algorithmic_C.git;a=blobdiff_plain;f=lib%2Fothello.h;h=24bf9fb30750f47dedb4b170ef58f5a2e7e57df4;hp=62fb04a1a8aac5a2fe37ccc7fb00d3ae36495813;hb=a8b5457691fcb565dd185e7a623dd53eca96127c;hpb=54f1c58cef6764fdd611eedc267e7491e777c09b diff --git a/lib/othello.h b/lib/othello.h index 62fb04a..24bf9fb 100644 --- a/lib/othello.h +++ b/lib/othello.h @@ -28,14 +28,15 @@ struct shots_list { }; unsigned int current_player(unsigned int round_count); +unsigned int eval_winner(unsigned int nb_white, unsigned int nb_black); int** init_pawns(unsigned int pawn_array[board_size][board_size]); +unsigned int get_box_value(int y, int x, unsigned int pawn_array[board_size][board_size]); +int** set_pawn(int y, int x, unsigned int type, unsigned int pawn_array[board_size][board_size]); bool is_valid_input(int y, int x, unsigned int pawn_array[board_size][board_size]); bool is_box_type(int y, int x, unsigned int pawn_array[board_size][board_size], unsigned int type); bool is_board_full(unsigned int pawn_array[board_size][board_size]); -unsigned int get_box_value(int y, int x, unsigned int pawn_array[board_size][board_size]); -int** set_pawn(int y, int x, unsigned int type, unsigned int pawn_array[board_size][board_size]); unsigned int count_pawn_type(unsigned int pawn_array[board_size][board_size], unsigned int type);