#include <kisen.h>


Public Member Functions | |
| OKisenStream (std::ostream &ostream) | |
| void | save (const SimpleState &state, const vector< Move > &moves) |
| virtual void | save (Record *) |
| virtual | ~OKisenStream () |
Public Member Functions inherited from osl::record::ORecordStream | |
| virtual | ~ORecordStream () |
Private Attributes | |
| std::ostream & | os |
|
inline |
|
inlinevirtual |
| void osl::record::OKisenStream::save | ( | const SimpleState & | state, |
| const vector< Move > & | moves | ||
| ) |
Definition at line 293 of file kisen.cc.
References count, osl::Move::from(), osl::HIRATE, osl::Move::isDrop(), osl::Move::isPromotion(), osl::eval::min(), order, osl::Move::player(), osl::Move::ptype(), and osl::Move::to().
Referenced by run().
|
virtual |
Implements osl::record::ORecordStream.
Definition at line 339 of file kisen.cc.
References osl::record::Record::getInitialState(), osl::record::Record::getMoves(), and moves.
1.8.4