// Tally the score and declare a winner public void End() { // This has likely already been made false, but let's be safe active = false; int[] scores = board.GetScores(); String message = "Black wins!"; if (scores[0] == scores[1]) { message = "The game is a draw."; } else if (scores[0] < scores[1]) { message = "White wins!"; } Console.Clear(); Console.WriteLine( board.GetBoardAsString() + "\nGame Over!\n" + "The final score is:\n" + "Black: " + scores[0] + "\tWhite: " + scores[1] + "\n" + message ); }