Member List

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
osl::ntesuki::NtesukiSearcher Member List

This is the complete list of members for osl::ntesuki::NtesukiSearcher, including all inherited members.

attack(NtesukiRecord *record, const NtesukiRecord *oracle_attack, const NtesukiRecord *oracle_defense, unsigned int proofLimit, unsigned int disproofLimit, int pass_left, const Move last_move) | osl::ntesuki::NtesukiSearcher | private
attack_back_count | osl::ntesuki::NtesukiSearcher | private
attack_node_count | osl::ntesuki::NtesukiSearcher | private
attack_node_moves_count | osl::ntesuki::NtesukiSearcher | private
attack_node_under_attack_count | osl::ntesuki::NtesukiSearcher | private
attackWithOrder(NtesukiRecord *record, const NtesukiRecord *oracle_attack, const NtesukiRecord *oracle_defense, unsigned int proofLimit, unsigned int disproofLimit, int pass_left, const Move last_move) | osl::ntesuki::NtesukiSearcher | private
blockByAttackBack | osl::ntesuki::NtesukiSearcher | private
blockByPass | osl::ntesuki::NtesukiSearcher | private
defense(NtesukiRecord *record, const NtesukiRecord *oracle_attack, const NtesukiRecord *oracle_defense, unsigned int proofLimit, unsigned int disproofLimit, int pass_left, const Move last_move) | osl::ntesuki::NtesukiSearcher | private
defense_node_count | osl::ntesuki::NtesukiSearcher | private
defense_node_moves_count | osl::ntesuki::NtesukiSearcher | private
defense_node_under_attack_count | osl::ntesuki::NtesukiSearcher | private
defenseWithPlayer(NtesukiRecord *record, const NtesukiRecord *oracle_attack, const NtesukiRecord *oracle_defense, unsigned int proofLimit, unsigned int disproofLimit, int pass_left, const Move last_move) | osl::ntesuki::NtesukiSearcher | private
delay_interpose | osl::ntesuki::NtesukiSearcher | static
delay_non_attack | osl::ntesuki::NtesukiSearcher | static
delay_non_pass | osl::ntesuki::NtesukiSearcher | static
delay_nopromote | osl::ntesuki::NtesukiSearcher | static
disproof_by_inversion_count | osl::ntesuki::NtesukiSearcher | private
dynamic_widening_width | osl::ntesuki::NtesukiSearcher | static
exceedReadNodeLimit() const | osl::ntesuki::NtesukiSearcher | inline
gc_ratio | osl::ntesuki::NtesukiSearcher | private
getNodeCount() const | osl::ntesuki::NtesukiSearcher | inline
getTable() | osl::ntesuki::NtesukiSearcher |
handleInterpose(NtesukiRecord *record, int pass_left) | osl::ntesuki::NtesukiSearcher | private
handleNonAttack(NtesukiRecord *record, int pass_left) | osl::ntesuki::NtesukiSearcher | private
handleTonshi(NtesukiRecord *record, int pass_left, const Move last_move) | osl::ntesuki::NtesukiSearcher | private
immediate_lose | osl::ntesuki::NtesukiSearcher | private
immediate_win | osl::ntesuki::NtesukiSearcher | private
INITIAL_DISPROOF_LIMIT | osl::ntesuki::NtesukiSearcher | privatestatic
INITIAL_PROOF_LIMIT | osl::ntesuki::NtesukiSearcher | privatestatic
isscheme | osl::ntesuki::NtesukiSearcher | private
isshogi_attack_count | osl::ntesuki::NtesukiSearcher | private
isshogi_attack_success_count | osl::ntesuki::NtesukiSearcher | private
isshogi_defense_count | osl::ntesuki::NtesukiSearcher | private
isshogi_defense_success_count | osl::ntesuki::NtesukiSearcher | private
iwscheme | osl::ntesuki::NtesukiSearcher | private
max_pass | osl::ntesuki::NtesukiSearcher | private
mg | osl::ntesuki::NtesukiSearcher | private
moves_played | osl::ntesuki::NtesukiSearcher | private
moves_t typedef | osl::ntesuki::NtesukiSearcher | private
node_count | osl::ntesuki::NtesukiSearcher | private
nodes_played | osl::ntesuki::NtesukiSearcher | private
nodes_t typedef | osl::ntesuki::NtesukiSearcher | private
NtesukiNotFound | osl::ntesuki::NtesukiSearcher | static
NtesukiSearcher(State &state, NtesukiMoveGenerator *mg, unsigned int table_limit, volatile int *stop_flag, bool verbose, int maxPass=NtesukiRecord::SIZE, NtesukiRecord::IWScheme iwscheme=NtesukiRecord::pn_iw, NtesukiRecord::PSScheme psscheme=NtesukiRecord::no_ps, NtesukiRecord::ISScheme isscheme=NtesukiRecord::no_is, int tsumero_cost=0, int tsumero_estimate=0, double gc_ratio=0.33) | osl::ntesuki::NtesukiSearcher |
pass_attack_count | osl::ntesuki::NtesukiSearcher | private
pass_attack_success_count | osl::ntesuki::NtesukiSearcher | private
pass_count | osl::ntesuki::NtesukiSearcher | private
pass_success_count | osl::ntesuki::NtesukiSearcher | private
path | osl::ntesuki::NtesukiSearcher | private
proof_AND_count | osl::ntesuki::NtesukiSearcher | private
proof_without_inversion_count | osl::ntesuki::NtesukiSearcher | private
psscheme | osl::ntesuki::NtesukiSearcher | private
ptt_aunt | osl::ntesuki::NtesukiSearcher | static
ptt_invalid_defense | osl::ntesuki::NtesukiSearcher | static
ptt_non_attack | osl::ntesuki::NtesukiSearcher | static
ptt_siblings_fail | osl::ntesuki::NtesukiSearcher | static
ptt_siblings_success | osl::ntesuki::NtesukiSearcher | static
ptt_uncle | osl::ntesuki::NtesukiSearcher | static
read_attack_only | osl::ntesuki::NtesukiSearcher | static
read_node_limit | osl::ntesuki::NtesukiSearcher | private
ReadLimitReached | osl::ntesuki::NtesukiSearcher | static
search() | osl::ntesuki::NtesukiSearcher |
searchSlow(Player attacker, int rnl=160000) | osl::ntesuki::NtesukiSearcher | inline
selectMoveAttack(NtesukiRecord *record, unsigned int &best_proof, unsigned int &sum_disproof, unsigned int &second_proof, unsigned int &best_disproof, unsigned int &step_cost, NtesukiMoveList &moves, const int pass_left) | osl::ntesuki::NtesukiSearcher | private
selectMoveAttack(NtesukiRecord *record, unsigned int &best_proof, unsigned int &sum_disproof, unsigned int &second_proof, unsigned int &best_disproof, unsigned int &step_cost, NtesukiMoveList &moves, const int pass_left) | osl::ntesuki::NtesukiSearcher |
selectMoveDefense(NtesukiRecord *record, unsigned int &best_disproof, unsigned int &sum_proof, unsigned int &second_disproof, unsigned int &best_proof, unsigned int &step_cost, NtesukiMoveList &moves, const int pass_left, const Move last_move) | osl::ntesuki::NtesukiSearcher | private
selectMoveDefense(NtesukiRecord *record, unsigned int &best_disproof, unsigned int &sum_proof, unsigned int &second_disproof, unsigned int &best_proof, unsigned int &step_cost, NtesukiMoveList &moves, const int pass_left, const Move last_move) | osl::ntesuki::NtesukiSearcher |
sibling_attack_count | osl::ntesuki::NtesukiSearcher | private
sibling_attack_success_count | osl::ntesuki::NtesukiSearcher | private
sibling_defense_count | osl::ntesuki::NtesukiSearcher | private
sibling_defense_success_count | osl::ntesuki::NtesukiSearcher | private
simulateSiblingsFail(NtesukiRecord *record, NtesukiRecord *record_best, int pass_left, unsigned int &success_count, unsigned int &total_count) | osl::ntesuki::NtesukiSearcher | private
simulateSiblingsSuccess(NtesukiRecord *record, NtesukiRecord *record_best, int pass_left, unsigned int &success_count, unsigned int &total_count) | osl::ntesuki::NtesukiSearcher | private
simulator | osl::ntesuki::NtesukiSearcher | private
state | osl::ntesuki::NtesukiSearcher | private
State typedef | osl::ntesuki::NtesukiSearcher |
stop_flag | osl::ntesuki::NtesukiSearcher | private
table | osl::ntesuki::NtesukiSearcher | private
TableLimitReached | osl::ntesuki::NtesukiSearcher | static
tsumero_cost | osl::ntesuki::NtesukiSearcher | private
tsumero_estimate | osl::ntesuki::NtesukiSearcher | private
verbose | osl::ntesuki::NtesukiSearcher | private
~NtesukiSearcher() | osl::ntesuki::NtesukiSearcher |