Public Member Functions | |
AttackHelper (Search *searcher, NtesukiResult &result, NtesukiRecord *record, const NtesukiRecord *oracle_attack, const NtesukiRecord *oracle_defense, unsigned int proof_limit, unsigned int disproof_limit, unsigned int pass_left, const Move last_move) | |
void | operator() (Square last_to) |
Private Attributes | |
unsigned int | proof_limit |
unsigned int | disproof_limit |
unsigned int | pass_left |
Search * | searcher |
NtesukiResult & | result |
NtesukiRecord * | record |
const NtesukiRecord * | oracle_attack |
const NtesukiRecord * | oracle_defense |
const Move | last_move |
Definition at line 100 of file ntesukiSearcher.tcc.
osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::AttackHelper | ( | Search * | searcher, |
NtesukiResult & | result, | ||
NtesukiRecord * | record, | ||
const NtesukiRecord * | oracle_attack, | ||
const NtesukiRecord * | oracle_defense, | ||
unsigned int | proof_limit, | ||
unsigned int | disproof_limit, | ||
unsigned int | pass_left, | ||
const Move | last_move | ||
) | [inline] |
Definition at line 112 of file ntesukiSearcher.tcc.
void osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::operator() | ( | Square | last_to | ) | [inline] |
Definition at line 129 of file ntesukiSearcher.tcc.
References result.
unsigned int osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::disproof_limit [private] |
Definition at line 104 of file ntesukiSearcher.tcc.
const Move osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::last_move [private] |
Definition at line 110 of file ntesukiSearcher.tcc.
const NtesukiRecord* osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::oracle_attack [private] |
Definition at line 108 of file ntesukiSearcher.tcc.
const NtesukiRecord* osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::oracle_defense [private] |
Definition at line 109 of file ntesukiSearcher.tcc.
unsigned int osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::pass_left [private] |
Definition at line 104 of file ntesukiSearcher.tcc.
unsigned int osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::proof_limit [private] |
Definition at line 104 of file ntesukiSearcher.tcc.
NtesukiRecord* osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::record [private] |
Definition at line 107 of file ntesukiSearcher.tcc.
NtesukiResult& osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::result [private] |
Definition at line 106 of file ntesukiSearcher.tcc.
Search* osl::ntesuki::NtesukiSearcher::AttackHelper< Search, T >::searcher [private] |
Definition at line 105 of file ntesukiSearcher.tcc.