From d7813f1e27e72b358e7e616e132b63f35ae7ef29 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=B4me=20Benoit?= Date: Wed, 30 Aug 2017 20:11:31 +0200 Subject: [PATCH] Start functions documentation. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérôme Benoit --- lib/othello.c | 17 +++++++++++++++++ src/main.c | 1 + 2 files changed, 18 insertions(+) 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; -- 2.34.1