#include "hex_board.h" class MoveList { private: int length; int allocated_length; Move * list; public: MoveList(); MoveList(int l); MoveList(const MoveList &otherList); int getLength(); Move move(int n); void add(int n, Move m); void add(Move m); void remove(int n); void remove(Move m); };