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().