const std::string &get_status() const { return status; }
const Point &get_position() const { return pos; }
void place(Block *, unsigned);
bool free_block(Block *);
void tick(const Msp::Time::TimeStamp &, const Msp::Time::TimeDelta &);
const std::string &get_status() const { return status; }
const Point &get_position() const { return pos; }
void place(Block *, unsigned);
bool free_block(Block *);
void tick(const Msp::Time::TimeStamp &, const Msp::Time::TimeDelta &);