From 4404eb21e95bed2fe2bc5424663719822451b047 Mon Sep 17 00:00:00 2001 From: emclrk Date: Fri, 16 Jun 2023 17:07:26 -0700 Subject: [PATCH] small cleanup --- src/main.cc | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main.cc b/src/main.cc index aa3e1f9..ac3ca5c 100644 --- a/src/main.cc +++ b/src/main.cc @@ -44,12 +44,14 @@ void playGame(GameBoard* game) { players[0]->endRound(p0EndsGame); players[1]->endRound(p1EndsGame); } - players[0]->finalizeScore(); - players[1]->finalizeScore(); - std::cout << " Final scores:\n" << players[0]->getScore() << "\n" << players[1]->getScore() << "\n" << std::flush; - std::cout << players[0]->printMyBoard(); - std::cout << players[1]->printMyBoard(); + std::cout << " Final scores:\n"; for (auto player : players) { + player->finalizeScore(); + std::cout << player->getPlayerName() << ": " << player->getScore() << "\n" << std::flush; + } + // separate loops b/c we want scores to print before printing boards + for (auto player : players) { + std::cout << player->printMyBoard() << std::flush; if (player) delete player; } }