More functions commented.
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 2 Sep 2017 18:36:17 +0000 (20:36 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Sat, 2 Sep 2017 18:36:17 +0000 (20:36 +0200)
lib/othello.c

index 4f65659af0ef1f4590e4d91a14210dc297d6490f..cbc7e4f4b8f27c6baffa42552f0a9bc66d8c9b97 100644 (file)
@@ -60,7 +60,7 @@ unsigned int current_opponent(unsigned int current_player) {
  * The origin O has (1, 1) coordinates */
 
 /**
- * Get pawn value at coordinates (x,y)
+ * Get pawn value at coordinates (y,x)
  * @param  y          y coordinate
  * @param  x          x coordinate
  * @param  pawn_array array of played pawns
@@ -93,7 +93,13 @@ static bool is_valid_coordinates(int y, int x) {
     }
 }
 
-/* helper function to set a correct value at the (y, x) coordinates in the pawns array */
+/**
+ * Helper function to set a correct value at the (y,x) coordinates in the pawns array
+ * @param y      [description]
+ * @param x      [description]
+ * @param type   [description]
+ * @param [name] [description]
+ */
 void set_pawn(int y, int x, unsigned int type, unsigned int pawn_array[board_size][board_size]) {
 
     if (type > 0 && type < 3 && \
@@ -121,7 +127,10 @@ void zero_pawns(unsigned int pawn_array[board_size][board_size]) {
     }
 }
 
-/* set the pawns in the start position */
+/**
+ * Set the pawns in the start position
+ * @param pawn_array array of played pawns
+ */
 void init_pawns(unsigned int pawn_array[board_size][board_size]) {
 
     /* the 2D array zeroing is not necessary if it is properly initialized to zero */