X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=agents%2Fsilverfish%2Fsilverfish.h;fp=agents%2Fsilverfish%2Fsilverfish.h;h=dc5b26a532b2344c66637fd9b7a581fb428fe3dc;hb=7518ec8d771e731d6ffbbe00b275b7e3c4b23301;hp=0000000000000000000000000000000000000000;hpb=8571bc0c18f4a42bd1c8f34a5a36bcd9678b3f14;p=progcomp2013.git diff --git a/agents/silverfish/silverfish.h b/agents/silverfish/silverfish.h new file mode 100644 index 0000000..dc5b26a --- /dev/null +++ b/agents/silverfish/silverfish.h @@ -0,0 +1,20 @@ +#ifndef _SILVERFISH_H +#define _SILVERFISH_H + +#include "agent.h" + +class Silver : public Agent +{ + public: + Silver(const std::string & colour); + Silver(const std::string & colour, const std::map & new_values); + virtual ~Silver() {} + + virtual Square & Select(); + virtual Square & Move(); + + std::map values; +}; + + +#endif //_SILVERFISH_H \ No newline at end of file