/* dumb count of each elements type in the two diagonals */
for (int y_x_diag = 1; y_x_diag < 4; y_x_diag++) {
if ((coordinates_array + i)->y == y_x_diag && (coordinates_array + i)->x == y_x_diag && (coordinates_array + i)->type == 0) {
/* dumb count of each elements type in the two diagonals */
for (int y_x_diag = 1; y_x_diag < 4; y_x_diag++) {
if ((coordinates_array + i)->y == y_x_diag && (coordinates_array + i)->x == y_x_diag && (coordinates_array + i)->type == 0) {