#include <epd_testsuite.h>
|
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]...].
|
|
Definition at line 27 of file epd_testsuite.h.
◆ tReturn
Enumerator |
---|
EPD_ERROR | |
NO_MOVE_FOUND | |
NOT_RESOLVED | |
EPD_OK | |
BM_OK | |
AM_OK | |
MATE_OK | |
PERFT_OK | |
Definition at line 53 of file epd_testsuite.h.
◆ bEpd() [1/3]
◆ ~bEpd()
◆ bEpd() [2/3]
bEpd::bEpd |
( |
bEpd const & |
| ) |
|
|
delete |
◆ bEpd() [3/3]
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ parse()
◆ operator std::string()
bEpd::operator std::string |
( |
| ) |
const |
◆ setPos()
void bEpd::setPos |
( |
std::string const & |
s | ) |
|
|
protected |
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]...].
- Todo:
- do only consider opcode starting with letter
- Deprecated:
- backwards compatibility with belofte 0.9.x, which has testfiles where id is followed by = sign instead of space
Definition at line 61 of file epd_testsuite.cpp.
Referenced by bEpdPos::bEpdPos(), bEpdPos::bEpdPos(), and bEpdFile::parse().
◆ m_typeOfTest