float get_reserved_distance_until(const Block *, bool) const;
float get_real_speed(unsigned) const;
unsigned find_speed(float) const;
float get_travel_speed() const;
void set_status(const std::string &);
float get_reserved_distance_until(const Block *, bool) const;
float get_real_speed(unsigned) const;
unsigned find_speed(float) const;
float get_travel_speed() const;
void set_status(const std::string &);