Configuration options for policies. More...
#include <HexUctPolicy.hpp>
Public Member Functions | |
HexUctPolicyConfig () | |
Public Attributes | |
bool | patternHeuristic |
Generate pattern moves. | |
bool | responseHeuristic |
Play learned responses. | |
int | pattern_update_radius |
int | pattern_check_percent |
Percent chance to check for pattern moves. | |
std::size_t | response_threshold |
Threshold at which the reponse heuristic is used. |
Configuration options for policies.
Definition at line 25 of file HexUctPolicy.hpp.
HexUctPolicyConfig::HexUctPolicyConfig | ( | ) |
Definition at line 51 of file HexUctPolicy.cpp.
Percent chance to check for pattern moves.
Definition at line 36 of file HexUctPolicy.hpp.
Referenced by HexUctPolicy::GenerateMove(), and MoHexEngine::MoHexPolicyParam().
Definition at line 33 of file HexUctPolicy.hpp.
Generate pattern moves.
Definition at line 28 of file HexUctPolicy.hpp.
Referenced by HexUctPolicy::GenerateMove(), and MoHexEngine::MoHexPolicyParam().
std::size_t HexUctPolicyConfig::response_threshold |
Threshold at which the reponse heuristic is used.
Definition at line 39 of file HexUctPolicy.hpp.
Referenced by HexUctPolicy::GenerateResponseMove(), and MoHexEngine::MoHexPolicyParam().
Play learned responses.
Definition at line 31 of file HexUctPolicy.hpp.
Referenced by HexUctPolicy::AddResponse(), HexUctPolicy::GenerateMove(), and MoHexEngine::MoHexPolicyParam().