// // Created by JoachimWagner on 11.03.2025. // #pragma once #include namespace atlas::game::player { template class Player { public: virtual ~Player() = default; virtual auto getName() const -> const std::string = 0; virtual auto doTurn(const BOARD &board) const -> TURN = 0; }; }