X-Git-Url: https://git.ucc.asn.au/?p=progcomp2012.git;a=blobdiff_plain;f=judge%2Fmanager%2Fgame.h;h=5a5f8a633c3ceeb728e5cb17288ee8822a1dfe70;hp=3f46abb43ff8a4c5d4f3151a6a60bbcc44281d87;hb=5f9adddd695f2664a0d690b59a779e40b51ade3d;hpb=476617a8222c8c56404c12a65dd75c55b8019542 diff --git a/judge/manager/game.h b/judge/manager/game.h index 3f46abb..5a5f8a6 100644 --- a/judge/manager/game.h +++ b/judge/manager/game.h @@ -15,8 +15,8 @@ class Game { public: - Game(const char * redPath, const char * bluePath, const bool enableGraphics, double newStallTime = 1.0, const bool allowIllegal=false, FILE * newLog = NULL, const Piece::Colour & newRevealed = Piece::BOTH, int maxTurns = 5000, const bool printBoard = false, double newTimeoutTime = 2.0); - Game(const char * fromFile, const bool enableGraphics, double newStallTime = 1.0, const bool allowIllegal=false, FILE * newLog = NULL, const Piece::Colour & newRevealed = Piece::BOTH, int maxTurns = 5000, const bool printBoard = false, double newTimeoutTime = 2.0); + Game(const char * redPath, const char * bluePath, const bool enableGraphics, double newStallTime = 1.0, const bool allowIllegal=false, FILE * newLog = NULL, const Piece::Colour & newRevealed = Piece::BOTH, int maxTurns = 5000, const bool printBoard = false, double newTimeoutTime = 2.0, const char * newImageOutput = ""); + Game(const char * fromFile, const bool enableGraphics, double newStallTime = 1.0, const bool allowIllegal=false, FILE * newLog = NULL, const Piece::Colour & newRevealed = Piece::BOTH, int maxTurns = 5000, const bool printBoard = false, double newTimeoutTime = 2.0, const char * newImageOutput = ""); virtual ~Game(); @@ -73,6 +73,7 @@ class Game private: double timeoutTime; + std::string imageOutput; }; @@ -93,6 +94,7 @@ class FileController : public Controller }; +std::string itostr(int i); #endif //MAIN_H