X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=progcomp%2Fjudge%2Fmanager%2Fgame.cpp;h=3d6dcc805ab091e57fac2121c64ee0bf2f1cf273;hb=f74c2985f8082fffd45252f1349520449f689c46;hp=d88f7590a3e1006fba7239428e0287df84e7b663;hpb=baf69b8ddea3e2749f114a1e82bc1253ef062bc0;p=progcomp2012.git diff --git a/progcomp/judge/manager/game.cpp b/progcomp/judge/manager/game.cpp index d88f759..3d6dcc8 100644 --- a/progcomp/judge/manager/game.cpp +++ b/progcomp/judge/manager/game.cpp @@ -446,7 +446,7 @@ MovementResult Game::Play() while (!Board::HaltResult(result) && (turnCount < maxTurns || maxTurns < 0)) { - if (red->HumanController()) + if (red->HumanController() && blue->HumanController()) toReveal = Piece::RED; if (printBoard) { @@ -476,7 +476,7 @@ MovementResult Game::Play() else ReadUserCommand(); - if (blue->HumanController()) + if (blue->HumanController() && red->HumanController()) toReveal = Piece::BLUE; if (printBoard) {