X-Git-Url: https://git.ucc.asn.au/?p=progcomp2012.git;a=blobdiff_plain;f=manager%2Fhuman_controller.h;h=b2069fc4f3bb6fb86f8f5c809c7af8bfd1dd69bc;hp=6d5292eb407fa843706128ffdc8856b8fc9c1130;hb=17a20de4017ccfadef219d830a28ecccfe6f5106;hpb=2120cc40abf9e3fd763c84a1e09b61064bb40be6 diff --git a/manager/human_controller.h b/manager/human_controller.h index 6d5292e..b2069fc 100644 --- a/manager/human_controller.h +++ b/manager/human_controller.h @@ -12,9 +12,10 @@ class Human_Controller : public Controller Human_Controller(const Piece::Colour & newColour, const bool enableGraphics) : Controller(newColour, "human"), graphicsEnabled(enableGraphics) {} virtual ~Human_Controller() {} + virtual bool HumanController() const {return true;} virtual MovementResult QuerySetup(const char * opponentName, std::string setup[]); virtual MovementResult QueryMove(std::string & buffer); - virtual void Message(const char * message) {fprintf(stderr, "Recieved message \"%s\" from manager.\n", message);} + virtual void Message(const char * message) {fprintf(stderr, "%s\n", message);} private: const bool graphicsEnabled;