X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=progcomp%2Fjudge%2Fmanager%2Fhuman_controller.h;fp=progcomp%2Fjudge%2Fmanager%2Fhuman_controller.h;h=0000000000000000000000000000000000000000;hb=1a03b2543b67f0551e62babec4cd119f1e0e4640;hp=b2069fc4f3bb6fb86f8f5c809c7af8bfd1dd69bc;hpb=e8a611c553bd336550c50ed7491d5800a2ae7142;p=progcomp2012.git diff --git a/progcomp/judge/manager/human_controller.h b/progcomp/judge/manager/human_controller.h deleted file mode 100644 index b2069fc..0000000 --- a/progcomp/judge/manager/human_controller.h +++ /dev/null @@ -1,26 +0,0 @@ -#ifndef HUMAN_CONTROLLER_H -#define HUMAN_CONTROLLER_H - -#include "controller.h" - -/** - * Class to control a human player playing Stratego - */ -class Human_Controller : public Controller -{ - public: - 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, "%s\n", message);} - - private: - const bool graphicsEnabled; - - -}; - -#endif //AI_CONTROLLER_H