[PATCH] Handle case where an AI sends an invalid message and then crashes
[progcomp2012.git] / judge / manager / controller.cpp
index 20b79aa..e31c1ee 100644 (file)
@@ -104,7 +104,7 @@ MovementResult Controller::MakeMove(string & buffer)
        }
 
 
-       
+
        int x; int y; string direction="";
        stringstream s(buffer);
        s >> x;
@@ -112,6 +112,9 @@ MovementResult Controller::MakeMove(string & buffer)
        
 
        s >> direction;
+
+
+
        Board::Direction dir;
        if (direction == "UP")
        {
@@ -131,6 +134,7 @@ MovementResult Controller::MakeMove(string & buffer)
        }       
        else
        {
+
                if (Game::theGame->allowIllegalMoves)
                        return MovementResult::OK;
                else

UCC git Repository :: git.ucc.asn.au