Index   Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

GoUctCommands.cpp File Reference


Detailed Description

Definition in file GoUctCommands.cpp.

#include "SgSystem.h"
#include "GoUctCommands.h"
#include <fstream>
#include <boost/format.hpp>
#include "GoEyeUtil.h"
#include "GoGtpCommandUtil.h"
#include "GoBoardUtil.h"
#include "GoSafetySolver.h"
#include "GoUctDefaultPriorKnowledge.h"
#include "GoUctDefaultRootFilter.h"
#include "GoUctEstimatorStat.h"
#include "GoUctGlobalSearch.h"
#include "GoUctPatterns.h"
#include "GoUctPlayer.h"
#include "GoUctPlayoutPolicy.h"
#include "GoUctUtil.h"
#include "GoUtil.h"
#include "SgException.h"
#include "SgPointSetUtil.h"
#include "SgRestorer.h"
#include "SgUctTreeUtil.h"
#include "SgWrite.h"

Go to the source code of this file.

Typedefs

typedef GoUctPlayer< GoUctGlobalSearch<
GoUctPlayoutPolicy< GoUctBoard >,
GoUctPlayoutPolicyFactory<
GoUctBoard > >, GoUctGlobalSearchState<
GoUctPlayoutPolicy< GoUctBoard > > > 
GoUctPlayerType

Functions

GoUctLiveGfx LiveGfxArg (const GtpCommand &cmd, size_t number)
string LiveGfxToString (GoUctLiveGfx mode)
SgUctMoveSelect MoveSelectArg (const GtpCommand &cmd, size_t number)
string MoveSelectToString (SgUctMoveSelect moveSelect)
GoUctGlobalSearchMode SearchModeArg (const GtpCommand &cmd, size_t number)
string SearchModeToString (GoUctGlobalSearchMode mode)
string KnowledgeThresholdToString (const std::vector< std::size_t > &t)
std::vector< std::size_t > KnowledgeThresholdFromString (const std::string &val)


Typedef Documentation

typedef GoUctPlayer<GoUctGlobalSearch<GoUctPlayoutPolicy<GoUctBoard>, GoUctPlayoutPolicyFactory<GoUctBoard> >, GoUctGlobalSearchState<GoUctPlayoutPolicy<GoUctBoard> > > GoUctPlayerType

Definition at line 39 of file GoUctCommands.cpp.


Function Documentation

std::vector<std::size_t> @1::KnowledgeThresholdFromString ( const std::string &  val  )  [static]

Definition at line 150 of file GoUctCommands.cpp.

Referenced by GoUctCommands::CmdParamSearch().

string @1::KnowledgeThresholdToString ( const std::vector< std::size_t > &  t  )  [static]

Definition at line 134 of file GoUctCommands.cpp.

Referenced by GoUctCommands::CmdParamSearch().

GoUctLiveGfx @1::LiveGfxArg ( const GtpCommand cmd,
size_t  number 
) [static]

Definition at line 46 of file GoUctCommands.cpp.

References GtpCommand::ArgToLower(), GOUCT_LIVEGFX_COUNTS, GOUCT_LIVEGFX_NONE, and GOUCT_LIVEGFX_SEQUENCE.

Referenced by GoUctCommands::CmdParamSearch().

string @1::LiveGfxToString ( GoUctLiveGfx  mode  )  [static]

Definition at line 58 of file GoUctCommands.cpp.

References GOUCT_LIVEGFX_COUNTS, GOUCT_LIVEGFX_NONE, GOUCT_LIVEGFX_SEQUENCE, and SG_ASSERT.

Referenced by GoUctCommands::CmdParamSearch().

SgUctMoveSelect @1::MoveSelectArg ( const GtpCommand cmd,
size_t  number 
) [static]

Definition at line 74 of file GoUctCommands.cpp.

References GtpCommand::ArgToLower(), SG_UCTMOVESELECT_BOUND, SG_UCTMOVESELECT_COUNT, SG_UCTMOVESELECT_ESTIMATE, and SG_UCTMOVESELECT_VALUE.

Referenced by GoUctCommands::CmdParamSearch().

string @1::MoveSelectToString ( SgUctMoveSelect  moveSelect  )  [static]

Definition at line 88 of file GoUctCommands.cpp.

References SG_ASSERT, SG_UCTMOVESELECT_BOUND, SG_UCTMOVESELECT_COUNT, SG_UCTMOVESELECT_ESTIMATE, and SG_UCTMOVESELECT_VALUE.

Referenced by GoUctCommands::CmdParamSearch().

GoUctGlobalSearchMode @1::SearchModeArg ( const GtpCommand cmd,
size_t  number 
) [static]

Definition at line 106 of file GoUctCommands.cpp.

References GtpCommand::ArgToLower(), GOUCT_SEARCHMODE_ONEPLY, GOUCT_SEARCHMODE_PLAYOUTPOLICY, and GOUCT_SEARCHMODE_UCT.

Referenced by GoUctCommands::CmdParamPlayer().

string @1::SearchModeToString ( GoUctGlobalSearchMode  mode  )  [static]

Definition at line 118 of file GoUctCommands.cpp.

References GOUCT_SEARCHMODE_ONEPLY, GOUCT_SEARCHMODE_PLAYOUTPOLICY, GOUCT_SEARCHMODE_UCT, and SG_ASSERT.

Referenced by GoUctCommands::CmdParamPlayer().


17 Jun 2010 Doxygen 1.4.7