Applies knowledge to set of moves. More...
#include <HexUctKnowledge.hpp>
Public Member Functions | |
HexUctKnowledge (const HexUctState &m_state) | |
~HexUctKnowledge () | |
void | ProcessPosition (std::vector< SgMoveInfo > &moves) |
Private Attributes | |
const HexUctState & | m_state |
Applies knowledge to set of moves.
Definition at line 19 of file HexUctKnowledge.hpp.
HexUctKnowledge::HexUctKnowledge | ( | const HexUctState & | m_state | ) |
Definition at line 14 of file HexUctKnowledge.cpp.
HexUctKnowledge::~HexUctKnowledge | ( | ) |
Definition at line 19 of file HexUctKnowledge.cpp.
void HexUctKnowledge::ProcessPosition | ( | std::vector< SgMoveInfo > & | moves | ) |
Definition at line 23 of file HexUctKnowledge.cpp.
Referenced by HexUctState::GenerateAllMoves().
const HexUctState& HexUctKnowledge::m_state [private] |
Definition at line 29 of file HexUctKnowledge.hpp.