ネームスペース osl::record::csa
CSA形式.
[詳細]
説明
CSA形式.
CSA形式の定義 http://www.computer-shogi.org/wcsc12/record.html
関数
const std::string osl::record::csa::fancyShow |
( |
Move |
move |
) |
|
const std::string osl::record::csa::show |
( |
Player |
player, |
|
|
std::string & |
buf, |
|
|
size_t |
offset = 0 | |
|
) |
| | |
const std::string osl::record::csa::show |
( |
Ptype |
ptype, |
|
|
std::string & |
buf, |
|
|
size_t |
offset = 0 | |
|
) |
| | |
const std::string osl::record::csa::show |
( |
Position |
pos, |
|
|
std::string & |
buf, |
|
|
size_t |
offset = 0 | |
|
) |
| | |
const std::string osl::record::csa::show |
( |
Move |
move, |
|
|
std::string & |
buf | |
|
) |
| | |
const std::string osl::record::csa::show |
( |
Player |
player |
) |
|
const std::string osl::record::csa::show |
( |
Piece |
piece |
) |
|
csa.cc の 171 行で定義されています。
参照先 osl::PieceTable::getPtypeOf(), osl::Piece::isEdge(), osl::Piece::isEmpty(), osl::isPiece(), osl::Piece::isPiece(), osl::Piece::number(), osl::Piece::owner(), osl::Piece_Table, osl::Piece::ptype(), show(), と osl::unpromote().
const std::string osl::record::csa::show |
( |
Ptype |
ptype |
) |
|
const std::string osl::record::csa::show |
( |
Position |
position |
) |
|
const std::string osl::record::csa::show |
( |
Move |
move |
) |
|
csa.cc の 129 行で定義されています。
参照元 osl::search::SearchState2Core::abort(), osl::checkmate::Dfpn::analyze(), analyze_root(), checkmate_attack(), osl::search::AlphaBeta2< EvalT >::computeBestMoveIteratively(), convert(), osl::csaShow(), osl::search::SimpleHashRecord::dump(), osl::search::QuiescenceRecord::dump(), fancyShow(), find_all(), find_bad_moves(), osl::search::AlphaBeta2< EvalT >::findCheckmateInPV(), osl::game_playing::GameManager::load(), main(), RecordPrinter2::noChildMove(), osl::game_playing::SpeculativeAllMoves::SearchAllMoves::Generator::pickUpMove(), printNextMoves(), processRecord(), qsearch(), osl::game_playing::CsaClient::readAndProcessCommand(), osl::search::UsiMonitor::rootForcedMove(), osl::search::UsiReporter::rootMove(), run(), Analyzer::search(), search(), osl::search::AlphaBeta3::searchRoot(), osl::game_playing::SpeculativeSearchPlayer::selectBestMove(), osl::game_playing::WeightTracer::selectMoveAtRandom(), osl::game_playing::HistoryToTable::setPV(), show(), show(), show_history(), show_moves(), osl::state::NumEffectState::showEffect(), osl::search::AlphaBeta2Tree< EvalT >::showFailLow(), osl::search::AlphaBeta2SharedRoot::showLastPv(), osl::search::UsiReporter::showPV(), osl::search::AlphaBeta2Tree< EvalT >::showPV(), osl::game_playing::SpeculativeAllMoves::SearchAllMoves::stopOtherThan(), osl::game_playing::SpeculativeAllMoves::SearchAllMoves::testMove(), testWinOrLose(), osl::game_playing::WeightTracer::update(), osl::game_playing::RecordTracer::update(), RecordPrinter2::withChildMove(), と RecordPrinter::withChildMove().
const Move osl::record::csa::strToMove |
( |
const std::string & |
s, |
|
|
const state::SimpleState & |
st | |
|
) |
| | |
const osl::Position osl::record::csa::strToPos |
( |
const std::string & |
s |
) |
|
osl::Ptype osl::record::csa::strToPtype |
( |
const std::string & |
s |
) |
|