#include <logWriter.h>
Public 型 | |
enum | NodeType { NORMAL = 0, IMPORTANT = 1, ABNORMAL = 2 } |
Public メソッド | |
LogWriter () | |
virtual | ~LogWriter () |
virtual void | showNode (Player turn, const SimpleHashRecord *record, int limit, NodeType type) const =0 |
virtual void | showNodeQuiescence (Player turn, const SimpleHashRecord *record, int limit, NodeType type) const =0 |
virtual void | showArc (const SimpleHashRecord *from, const SimpleHashRecord *to, const MoveLogProb &move, bool important) const =0 |
virtual void | showComment (const char *) const |
OutlineWriter (̤)
logWriter.h の 22 行で定義されています。
osl::search::analyzer::LogWriter::LogWriter | ( | ) |
logWriter.cc の 6 行で定義されています。
osl::search::analyzer::LogWriter::~LogWriter | ( | ) | [virtual] |
logWriter.cc の 11 行で定義されています。
virtual void osl::search::analyzer::LogWriter::showNode | ( | Player | turn, | |
const SimpleHashRecord * | record, | |||
int | limit, | |||
NodeType | type | |||
) | const [pure virtual] |
virtual void osl::search::analyzer::LogWriter::showNodeQuiescence | ( | Player | turn, | |
const SimpleHashRecord * | record, | |||
int | limit, | |||
NodeType | type | |||
) | const [pure virtual] |
osl::search::analyzer::DotWriterで実装されています。
virtual void osl::search::analyzer::LogWriter::showArc | ( | const SimpleHashRecord * | from, | |
const SimpleHashRecord * | to, | |||
const MoveLogProb & | move, | |||
bool | important | |||
) | const [pure virtual] |
osl::search::analyzer::DotWriterで実装されています。
virtual void osl::search::analyzer::LogWriter::showComment | ( | const char * | ) | const [inline, virtual] |