+ /* here are all the end of the game conditions */
+ //if (is_board_full(pawns) || round == 60) {
+ if (is_board_full(pawns)) {
+ int winner = eval_winner(nb_white, nb_black);
+ if (winner != 0) {
+ mvprintw(center_y - 26/2 - 2, (center_x - strlen(winner_msg)/2), winner_msg, winner);
+ } else {
+ mvprintw(center_y - 26/2 - 2, (center_x - strlen(draw_msg)/2), draw_msg);
+ }
+ /* print and implement restart possibility */