12 template<
typename this_t,
typename HYP>
17 using data_t =
typename HYP::data_t;
22 if(
DEBUG_MCTS)
DEBUG(
"MCTS SEARCH ONE ",
this,
"\t["+current.string()+
"] ", (
unsigned long) this->
nvisits);
25 c->process_evaluable(current);
#define DEBUG_MCTS
Definition: MCTSBase.h:3
virtual this_t * descend_to_evaluable(HYP ¤t)
This goes down the tree, sampling children until it finds an evaluable (building a full tree) ...
Definition: MCTSBase.h:326
Definition: generator.hpp:21
Definition: MCTSBase.h:41
void DEBUG(FIRST f, ARGS... args)
Print to std:ccout with debugging info.
Definition: IO.h:73
Definition: FullMCTSNode.h:13
std::atomic< unsigned int > nvisits
Definition: MCTSBase.h:59