#include #ifndef AGENT_H #define AGENT_H const int forwx = 1; const int backx = 2; const int forwy = 3; const int backy = 4; const int diag1 = 5; const int diag2 = 6; class agent { int number; //my number int x; //my x location int y; int delay; //the delay I take between act()ions int behavior; //my beharion number (see above consts) int boardx; //the size of the board. int boardy; public: void print(); int getDelay(); //returns delay void act(); int getY(); int getX(); agent(int number, int xc, int yc, int beh, int del, int bx, int by); virtual ~agent(); }; #endif