AddPlayStatistics() | GoGtpEngine | [protected, virtual] |
AddStatistics(const std::string &key, const std::string &value) | GoGtpEngine | [protected] |
AddStatistics(const std::string &key, const T &value) | GoGtpEngine | [protected] |
ApplyTimeSettings() | GoGtpEngine | [private] |
AutoSave() const | GoGtpEngine | [private] |
BeforeHandleCommand() | GoGtpEngine | [protected, virtual] |
BeforeWritingResponse() | GoGtpEngine | [protected, virtual] |
BlackWhiteArg(const GtpCommand &cmd, std::size_t number) const | GoGtpEngine | [protected] |
Board() const | GoGtpEngine | |
BoardChanged() | GoGtpEngine | [protected] |
Book() | GoGtpEngine | |
CheckBoardEmpty() const | GoGtpEngine | [private] |
CheckLegal(std::string message, SgBlackWhite color, SgPoint move, bool checkOnlyOccupied) | GoGtpEngine | [protected] |
CheckMaxClearBoard() | GoGtpEngine | [protected] |
CheckMoveStackOverflow() const | GoGtpEngine | [protected] |
CmdAllLegal(GtpCommand &) | GoGtpEngine | [virtual] |
CmdAllMoveValues(GtpCommand &) | GoGtpEngine | [virtual] |
CmdAnalyzeCommands(GtpCommand &) | GoGtpEngine | [virtual] |
CmdBoard(GtpCommand &) | GoGtpEngine | [virtual] |
CmdBoardSize(GtpCommand &) | GoGtpEngine | [virtual] |
CmdClearBoard(GtpCommand &) | GoGtpEngine | [virtual] |
CmdClock(GtpCommand &) | GoGtpEngine | [virtual] |
CmdFinalScore(GtpCommand &) | GoGtpEngine | [virtual] |
CmdFixedHandicap(GtpCommand &) | GoGtpEngine | [virtual] |
CmdGameOver(GtpCommand &) | GoGtpEngine | [virtual] |
CmdGenMove(GtpCommand &) | GoGtpEngine | [virtual] |
CmdGenMoveCleanup(GtpCommand &) | GoGtpEngine | [virtual] |
CmdGetKomi(GtpCommand &) | GoGtpEngine | [virtual] |
CmdGGUndo(GtpCommand &) | GoGtpEngine | [virtual] |
CmdInterrupt(GtpCommand &) | GoGtpEngine | [virtual] |
CmdIsLegal(GtpCommand &) | GoGtpEngine | [virtual] |
CmdKgsTimeSettings(GtpCommand &cmd) | GoGtpEngine | [virtual] |
CmdKnownCommand(GtpCommand &) | GtpEngine | [virtual] |
CmdKomi(GtpCommand &) | GoGtpEngine | [virtual] |
CmdListCommands(GtpCommand &) | GtpEngine | [virtual] |
CmdListStones(GtpCommand &) | GoGtpEngine | [virtual] |
CmdLoadSgf(GtpCommand &) | GoGtpEngine | [virtual] |
CmdName(GtpCommand &) | GoGtpEngine | [virtual] |
CmdParam(GtpCommand &) | GoGtpEngine | [virtual] |
CmdParamRules(GtpCommand &) | GoGtpEngine | [virtual] |
CmdParamTimecontrol(GtpCommand &) | GoGtpEngine | [virtual] |
CmdPlaceFreeHandicap(GtpCommand &) | GoGtpEngine | [virtual] |
CmdPlay(GtpCommand &) | GoGtpEngine | [virtual] |
CmdPlayerBoard(GtpCommand &) | GoGtpEngine | [virtual] |
CmdPlaySequence(GtpCommand &) | GoGtpEngine | [virtual] |
CmdPointInfo(GtpCommand &) | GoGtpEngine | [virtual] |
CmdPointNumbers(GtpCommand &) | GoGtpEngine | [virtual] |
CmdProtocolVersion(GtpCommand &) | GtpEngine | [virtual] |
CmdQuit(GtpCommand &cmd) | GoGtpEngine | [virtual] |
CmdRegGenMove(GtpCommand &) | GoGtpEngine | [virtual] |
CmdRegGenMoveToPlay(GtpCommand &) | GoGtpEngine | [virtual] |
CmdRules(GtpCommand &) | GoGtpEngine | [virtual] |
CmdSaveSgf(GtpCommand &) | GoGtpEngine | [virtual] |
CmdSentinelFile(GtpCommand &) | GoGtpEngine | [virtual] |
CmdSetFreeHandicap(GtpCommand &) | GoGtpEngine | [virtual] |
CmdSetInfo(GtpCommand &) | GoGtpEngine | [virtual] |
CmdSetup(GtpCommand &) | GoGtpEngine | [virtual] |
CmdSetupPlayer(GtpCommand &) | GoGtpEngine | [virtual] |
CmdShowBoard(GtpCommand &) | GoGtpEngine | [virtual] |
CmdTimeLastMove(GtpCommand &) | GoGtpEngine | [virtual] |
CmdTimeLeft(GtpCommand &) | GoGtpEngine | [virtual] |
CmdTimeSettings(GtpCommand &) | GoGtpEngine | [virtual] |
CmdUndo(GtpCommand &) | GoGtpEngine | [virtual] |
CmdVersion(GtpCommand &) | GtpEngine | [virtual] |
CreateAutoSaveFileName() | GoGtpEngine | [private] |
CreateStatisticsSlots() | GoGtpEngine | [protected, virtual] |
DumpState(std::ostream &out) const | GoGtpEngine | |
EmptyBlackWhiteArg(const GtpCommand &cmd, std::size_t number) const | GoGtpEngine | [protected] |
EmptyPointArg(const GtpCommand &cmd, std::size_t number) const | GoGtpEngine | [protected] |
ExecuteCommand(const std::string &cmd, std::ostream &log=std::cerr) | GtpEngine | |
ExecuteFile(const std::string &name, std::ostream &log=std::cerr) | GtpEngine | |
Game() const | GoGtpEngine | |
GameFinished() | GoGtpEngine | [private] |
GenBookMove(SgBlackWhite toPlay) | GoGtpEngine | [private] |
GenMove(SgBlackWhite color, bool ignoreClock) | GoGtpEngine | [protected] |
GoGtpEngine(int fixedBoardSize=0, const char *programPath=0, bool noPlayer=false, bool noHandicap=false) | GoGtpEngine | |
GtpEngine() | GtpEngine | |
Init(int size) | GoGtpEngine | [protected] |
InitPonder() | GtpEngine | [virtual] |
InitStatistics() | GoGtpEngine | [private] |
Interrupt() | GtpEngine | [virtual] |
IsQuitSet() const | GtpEngine | |
IsRegistered(const std::string &command) const | GtpEngine | |
m_acceptIllegal | GoGtpEngine | [private] |
m_autoBook | GoGtpEngine | [protected] |
m_autoSave | GoGtpEngine | [private] |
m_autoSaveFileName | GoGtpEngine | [private] |
m_autoSavePrefix | GoGtpEngine | [private] |
m_autoShowBoard | GoGtpEngine | [private] |
m_book | GoGtpEngine | [private] |
m_bookCommands | GoGtpEngine | [private] |
m_debugToComment | GoGtpEngine | [private] |
m_defaultRules | GoGtpEngine | [private] |
m_fixedBoardSize | GoGtpEngine | [private] |
m_game | GoGtpEngine | [private] |
m_isPonderPosition | GoGtpEngine | [private] |
m_maxClearBoard | GoGtpEngine | [private] |
m_mpiSynchronizer | GoGtpEngine | [private] |
m_noPlayer | GoGtpEngine | [private] |
m_numberClearBoard | GoGtpEngine | [private] |
m_overhead | GoGtpEngine | [private] |
m_player | GoGtpEngine | [protected] |
m_sentinelFile | GoGtpEngine | [private] |
m_sgCommands | GoGtpEngine | [private] |
m_statisticsFile | GoGtpEngine | [private] |
m_statisticsSlots | GoGtpEngine | [private] |
m_statisticsValues | GoGtpEngine | [private] |
m_timeLastMove | GoGtpEngine | [private] |
m_timeLimit | GoGtpEngine | [private] |
m_timeSettings | GoGtpEngine | [private] |
m_useBook | GoGtpEngine | [private] |
MainLoop(GtpInputStream &in, GtpOutputStream &out) | GtpEngine | |
MoveArg(const GtpCommand &cmd, std::size_t number) const | GoGtpEngine | [protected] |
MpiSynchronizer() | GoGtpEngine | |
MpiSynchronizer() const | GoGtpEngine | |
PlaceHandicap(const SgVector< SgPoint > &stones) | GoGtpEngine | [private] |
Play(SgBlackWhite color, SgPoint move) | GoGtpEngine | [protected] |
Player() const | GoGtpEngine | |
PointArg(const GtpCommand &cmd) const | GoGtpEngine | [protected] |
PointArg(const GtpCommand &cmd, std::size_t number) const | GoGtpEngine | [protected] |
PointListArg(const GtpCommand &cmd, std::size_t number) const | GoGtpEngine | [protected] |
PointListArg(const GtpCommand &cmd) const | GoGtpEngine | [protected] |
Ponder() | GtpEngine | [virtual] |
Register(const std::string &name, GtpCallbackBase *callback) | GtpEngine | |
Register(const std::string &command, typename GtpCallback< T >::Method method, T *instance) | GtpEngine | |
RespondNumberArray(GtpCommand &cmd, const SgPointArray< int > &array, int scale) | GoGtpEngine | [protected] |
RulesChanged() | GoGtpEngine | [protected] |
SaveGame(const std::string &fileName) const | GoGtpEngine | [private] |
SaveStatistics() | GoGtpEngine | [private] |
SetAutoSave(const std::string &prefix) | GoGtpEngine | |
SetAutoShowBoard(bool showBoard) | GoGtpEngine | |
SetDebugToComment(bool debugToComment) | GoGtpEngine | |
SetMaxClearBoard(int n) | GoGtpEngine | |
SetMpiSynchronizer(const SgMpiSynchronizerHandle &m_handle) | GoGtpEngine | |
SetNamedRules(const std::string &namedRules) | GoGtpEngine | |
SetPlayer(GoPlayer *player) | GoGtpEngine | |
SetQuit() | GtpEngine | |
SetStatisticsFile(const std::string &fileName) | GoGtpEngine | |
SetTimeLimit(double timeLimit) | GoGtpEngine | |
StartStatistics() | GoGtpEngine | [private] |
StoneArg(const GtpCommand &cmd, std::size_t number) const | GoGtpEngine | [protected] |
StopPonder() | GtpEngine | [virtual] |
TimeLimit() | GoGtpEngine | |
Undo(int n) | GoGtpEngine | [private] |
WriteBoardInfo(GtpCommand &cmd, const GoBoard &bd) | GoGtpEngine | [private, static] |
~GoGtpEngine() | GoGtpEngine | |
~GtpEngine() | GtpEngine | [virtual] |