8#if !defined(EPD_TESTSUITE_H)
11#define EPD_PERFTMAXDEPTH 32
39 operator std::string()
const;
42 void setPos(std::string
const& s);
93 void handleFile(std::
string const& sFileName);
95 std::ifstream m_sEpdFile;
virtual ~bEpdFile() override
bEpdFile(bEpdFile const &)=delete
bEpdFile & operator=(bEpdFile const &)=delete
bEpdFile(bEpdFile &&)=delete
bEpdFile & operator=(bEpdFile &&)=delete
virtual bEpdResult parse() final
Main epd parser for multiple lines of epd file Will calculate a total score and some statistics.
virtual bEpdResult parse()
bEpd & operator=(bEpd &&)=delete
void setPos(std::string const &s)
EPD pos is fen-board fen-tomove fen-castling fen-ep [50moves] [move#] cmdsection* cmdsection is bm Sa...
bEpd & operator=(bEpd const &)=delete
bEpd(bEpd const &)=delete
bEpdPos(bEpdPos &&)=delete
bEpdPos(bEpdPos const &)=delete
bEpdPos & operator=(bEpdPos &&)=delete
bEpdPos & operator=(bEpdPos const &)=delete
virtual ~bEpdPos() override
std::vector< std::string > bEpdParamList
enum tEpdTestType epdTest_t
std::map< std::string, std::string > bEpdOpCodes