#ifndef COORDINATES_H
#define COORDINATES_H
+#include <stdbool.h>
+
/* we only have nine elements in the grid */
#define MAX_COORDINATES 9
unsigned type; /* 0 = O, 1 = X */
} coordinates_t;
-void init_coordinates(coordinates_t* coordinates_array);
+void zero_coordinates(coordinates_t* coordinates_array);
coordinates_t set_coordinates(int y, int x, unsigned type);
-unsigned add_coordinates(coordinates_t new_coordinates, coordinates_t* coordinates_array);
+unsigned add_coordinates(coordinates_t new_coordinates, coordinates_t* coordinates_array, unsigned round);
+bool chk_win_conditions(coordinates_t* coordinates_array, unsigned round);
#endif /* COORDINATES_H */