#include <limits>
#include <boost/scoped_ptr.hpp>
#include <boost/version.hpp>
#include "GoBoard.h"
#include "GoBoardUtil.h"
#include "GoEyeUtil.h"
#include "GoRegionBoard.h"
#include "GoSafetySolver.h"
#include "GoUctDefaultPriorKnowledge.h"
#include "GoUctSearch.h"
#include "GoUctUtil.h"
Go to the source code of this file.
Classes | |
struct | GoUctGlobalSearchStateParam |
Parameters for GoUctGlobalSearchState. More... | |
class | GoUctGlobalSearchState< POLICY > |
Global UCT-Search for Go. More... | |
class | GoUctGlobalSearchStateFactory< POLICY, FACTORY > |
Factory for creating a GoUctGlobalSearchState. More... | |
class | GoUctGlobalSearch< POLICY, FACTORY > |
Full board Monte-Carlo tree search. More... | |
Defines | |
#define | BOOST_VERSION_MAJOR (BOOST_VERSION / 100000) |
#define | BOOST_VERSION_MINOR (BOOST_VERSION / 100 % 1000) |
Variables | |
const bool | GOUCT_USE_SAFETY_SOLVER = false |
Enable the usage of the safety solver (currently not functional). |
Definition in file GoUctGlobalSearch.h.
#define BOOST_VERSION_MAJOR (BOOST_VERSION / 100000) |
Definition at line 20 of file GoUctGlobalSearch.h.
#define BOOST_VERSION_MINOR (BOOST_VERSION / 100 % 1000) |
Definition at line 21 of file GoUctGlobalSearch.h.
const bool GOUCT_USE_SAFETY_SOLVER = false |
Enable the usage of the safety solver (currently not functional).
Compile-time constant to enable the usage of the safety solver. This cost some performance and there are no experiments yet showing that it improves the playing strength. It is also currently not functional, since it has not been updated after code changes.
Definition at line 30 of file GoUctGlobalSearch.h.
Referenced by GoUctGlobalSearch< POLICY, FACTORY >::OnStartSearch().