#include <iostream>#include <boost/array.hpp>#include "GoBoardUtil.h"#include "GoEyeUtil.h"#include "GoUctPatterns.h"#include "GoUctPureRandomGenerator.h"Go to the source code of this file.
Classes | |
| class | GoUctPlayoutPolicyParam |
| Parameters for GoUctPlayoutPolicy. More... | |
| struct | GoUctPlayoutPolicyStat |
| Statistics collected by GoUctPlayoutPolicy. More... | |
| class | GoUctPlayoutPolicy< BOARD > |
| Default playout policy for usage in GoUctGlobalSearch. More... | |
| class | GoUctPlayoutPolicy< BOARD >::CaptureGenerator |
| Incrementally keeps track of blocks in atari. More... | |
| class | GoUctPlayoutPolicyFactory< BOARD > |
Enumerations | |
| enum | GoUctPlayoutPolicyType { GOUCT_FILLBOARD, GOUCT_NAKADE, GOUCT_ATARI_CAPTURE, GOUCT_ATARI_DEFEND, GOUCT_LOWLIB, GOUCT_PATTERN, GOUCT_CAPTURE, GOUCT_RANDOM, GOUCT_SELFATARI_CORRECTION, GOUCT_CLUMP_CORRECTION, GOUCT_PASS, _GOUCT_NU_DEFAULT_PLAYOUT_TYPE } |
Move types used in GoUctPlayoutPolicy. More... | |
Functions | |
| const char * | GoUctPlayoutPolicyTypeStr (GoUctPlayoutPolicyType type) |
Definition in file GoUctPlayoutPolicy.h.
Move types used in GoUctPlayoutPolicy.
Definition at line 42 of file GoUctPlayoutPolicy.h.
| const char* GoUctPlayoutPolicyTypeStr | ( | GoUctPlayoutPolicyType | type | ) |
Definition at line 25 of file GoUctPlayoutPolicy.cpp.
References _GOUCT_NU_DEFAULT_PLAYOUT_TYPE, BOOST_STATIC_ASSERT(), GOUCT_ATARI_CAPTURE, GOUCT_ATARI_DEFEND, GOUCT_CAPTURE, GOUCT_CLUMP_CORRECTION, GOUCT_FILLBOARD, GOUCT_LOWLIB, GOUCT_NAKADE, GOUCT_PASS, GOUCT_PATTERN, GOUCT_RANDOM, and GOUCT_SELFATARI_CORRECTION.
Referenced by GoUctCommands::CmdPolicyMoves(), and GoUctPlayoutPolicyStat::Write().