#pragma once #include "../include/BaseRobot.h" class SmartBot : public BaseRobot { public: explicit SmartBot( int startX, int startY, int threshold = 5 ); int mine ( World& world ) override; int decideNextMove( const World& world ) const override; private: int threshold_; };