From: Jérôme Benoit Date: Wed, 30 Aug 2017 18:11:31 +0000 (+0200) Subject: Start functions documentation. X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=d7813f1e27e72b358e7e616e132b63f35ae7ef29;p=Project_algorithmic_C.git Start functions documentation. Signed-off-by: Jérôme Benoit --- diff --git a/lib/othello.c b/lib/othello.c index 14c1a9b..4f65659 100644 --- a/lib/othello.c +++ b/lib/othello.c @@ -23,6 +23,11 @@ #include "othello.h" #include "debug.h" +/** + * Get current round player integer + * @param round_count current round integer + * @return current round player + */ unsigned int current_player(unsigned int round_count) { if (round_count % 2 != 0) { @@ -32,6 +37,11 @@ unsigned int current_player(unsigned int round_count) { } } +/** + * Get current round opponent integer + * @param current_player current round player + * @return current round opponent integer + */ unsigned int current_opponent(unsigned int current_player) { if (current_player == player_one) { @@ -49,6 +59,13 @@ unsigned int current_opponent(unsigned int current_player) { * v * The origin O has (1, 1) coordinates */ +/** + * Get pawn value at coordinates (x,y) + * @param y y coordinate + * @param x x coordinate + * @param pawn_array array of played pawns + * @return pawn integer type + */ unsigned int get_box_value(int y, int x, unsigned int pawn_array[board_size][board_size]) { return pawn_array[y-1][x-1]; diff --git a/src/main.c b/src/main.c index e162a0f..99ed64e 100644 --- a/src/main.c +++ b/src/main.c @@ -85,6 +85,7 @@ int main() { int y; char x_char; bool input_ok = false; + bool first_run = true; unsigned int nb_pawns_reversed = 0; do { y = 0;