Belofte version 2.1.8
A promising chess program using the UCI or Winboard interface
|
#include <epd_testsuite.h>
Public Member Functions | |
bEpdPos (std::string const &sEpd, epdTest_t const typeOfTest) | |
bEpdPos (bEpdParamList const &sParams, epdTest_t const typeOfTest) | |
virtual | ~bEpdPos () override |
bEpdPos (bEpdPos const &)=delete | |
bEpdPos (bEpdPos &&)=delete | |
bEpdPos & | operator= (bEpdPos const &)=delete |
bEpdPos & | operator= (bEpdPos &&)=delete |
![]() | |
bEpd (epdTest_t const typeOfTest) | |
virtual | ~bEpd () |
bEpd (bEpd const &)=delete | |
bEpd (bEpd &&)=delete | |
bEpd & | operator= (bEpd const &)=delete |
bEpd & | operator= (bEpd &&)=delete |
virtual bEpdResult | parse () |
operator std::string () const | |
Additional Inherited Members | |
![]() | |
enum | tReturn { EPD_ERROR = -3 , NO_MOVE_FOUND = -2 , NOT_RESOLVED = -1 , EPD_OK = 0 , BM_OK = 10 , AM_OK = 11 , MATE_OK = 12 , PERFT_OK = 13 } |
![]() | |
void | setPos (std::string const &s) |
EPD pos is fen-board fen-tomove fen-castling fen-ep [50moves] [move#] cmdsection* cmdsection is bm SanMove! | am SanMove! | id=["]identification["] id ["]identification["] | D[1-99] n | n[,n[,n]...]. | |
![]() | |
epdTest_t | m_typeOfTest |
Definition at line 65 of file epd_testsuite.h.
|
explicit |
|
explicit |
|
overridevirtual |
Definition at line 154 of file epd_testsuite.cpp.
|
delete |
|
delete |