#ifndef __MyPlayer_HH__ #define __MyPlayer_HH__ #include "Player.hh" enum forwardsIndex {STRAIGHT, TURNING, MOVED_ONCE}; enum directIndex {TURNED_LEFT, TURNED_RIGHT, JUST_STARTED}; class MyPlayer : public Player { public: MyPlayer(); virtual ~MyPlayer(); virtual void reset(); virtual const Action process ( const Percept &percept ); virtual void done(); protected: directIndex direction; forwardsIndex forwards; }; #endif