Interface for using external knowledge to prune moves at the root node of a search. More...
#include <GoUctRootFilter.h>
Public Member Functions | |
virtual | ~GoUctRootFilter () |
virtual std::vector< SgPoint > | Get ()=0 |
Get moves to filter in the current position. |
Interface for using external knowledge to prune moves at the root node of a search.
Definition at line 17 of file GoUctRootFilter.h.
GoUctRootFilter::~GoUctRootFilter | ( | ) | [virtual] |
Definition at line 13 of file GoUctRootFilter.cpp.
virtual std::vector<SgPoint> GoUctRootFilter::Get | ( | ) | [pure virtual] |
Get moves to filter in the current position.
This function is invoked by the player before the search, it does not need to be thread-safe.
Implemented in GoUctDefaultRootFilter.