Files
cpl_cpp-project/BasicEngine.hpp

24 lines
555 B
C++

#ifndef CHESS_ENGINE_BASICENGINE_HPP
#define CHESS_ENGINE_BASICENGINE_HPP
#include "Engine.hpp"
class BasicEngine final : public Engine {
public:
std::string name() const override;
std::string version() const override;
std::string author() const override;
void newGame() override;
PrincipalVariation pv(const Board &board, const TimeInfo::Optional &timeInfo) override;
private:
std::string mName = "Egon++";
std::string mVersion = "1.0~Egon+C";
std::string mAuthor = "Bols";
};
#endif //CHESS_ENGINE_BASICENGINE_HPP