34 const std::string
show(
const Move *first,
const Move *last);
36 const std::string
show(
Move, std::string& buf);
37 const std::string
show(
Square, std::string& buf,
size_t offset=0);
38 const std::string
show(
Ptype, std::string& buf,
size_t offset=0);
39 const std::string
show(
Player, std::string& buf,
size_t offset=0);
59 std::vector<Move>
moves()
const {
return load().moves; }
63 void load(std::istream&);
NumEffectState initial_state
NumEffectState initialState() const
Player charToPlayer(char c)
CsaIOError(const std::string &w)
std::vector< Move > moves() const
const Square strToPos(const std::string &s)
RecordMinimal load() const
const Move strToMove(const std::string &s, const SimpleState &st)
const std::string show(Move)
const std::string fancyShow(Move)
std::vector< Move > moves
const NumEffectState & initialState() const
Ptype strToPtype(const std::string &s)
const NumEffectState & initialState() const