#pragma once #include #include "move.h" #include "game_state.h" class Spacebot { public: Spacebot(std::string outputPath, std::string brainFilename); void writeNextMove(); private: std::string _outputFilename; std::string _brainFilename; GameState _gameState; void writeMove(const Move& move); Move chooseMove(); };