addChildCount(unsigned int i) | osl::ntesuki::NtesukiRecord | inline |
addNewParent(NtesukiRecord *p) | osl::ntesuki::NtesukiRecord | inlineprivate |
already_set_up | osl::ntesuki::NtesukiRecord | private |
best_move() | osl::ntesuki::NtesukiRecord | inlineprivate |
best_move() const | osl::ntesuki::NtesukiRecord | inlineprivate |
best_move_black | osl::ntesuki::NtesukiRecord | private |
best_move_white | osl::ntesuki::NtesukiRecord | private |
black_stand | osl::ntesuki::NtesukiRecord | |
by_fixed() | osl::ntesuki::NtesukiRecord | inlineprivate |
by_fixed() const | osl::ntesuki::NtesukiRecord | inlineprivate |
by_fixed_black | osl::ntesuki::NtesukiRecord | private |
by_fixed_white | osl::ntesuki::NtesukiRecord | private |
by_simulation | osl::ntesuki::NtesukiRecord | private |
calcProofPiecesAnd(int pass_left) | osl::ntesuki::NtesukiRecord | |
calcProofPiecesAnd(int pass_left) | osl::ntesuki::NtesukiRecord | |
calcProofPiecesOr(int pass_left, const NtesukiMove &m) | osl::ntesuki::NtesukiRecord | |
calcProofPiecesOr(int pass_left, const osl::ntesuki::NtesukiMove &move) | osl::ntesuki::NtesukiRecord | |
checkNewParent(NtesukiRecord *p) | osl::ntesuki::NtesukiRecord | inline |
child_count | osl::ntesuki::NtesukiRecord | mutableprivate |
confluence_count | osl::ntesuki::NtesukiRecord | static |
delay_is enum value | osl::ntesuki::NtesukiRecord | |
delay_lame_long | osl::ntesuki::NtesukiRecord | static |
distance | osl::ntesuki::NtesukiRecord | |
do_oracle_attack | osl::ntesuki::NtesukiRecord | |
do_oracle_aunt | osl::ntesuki::NtesukiRecord | |
final | osl::ntesuki::NtesukiRecord | private |
find_split(NtesukiRecord *rhs, RecordPList &lvisited, RecordPList &rvisited) | osl::ntesuki::NtesukiRecord | inlineprivate |
find_split_right(NtesukiRecord *rhs, RecordPList &lvisited, RecordPList &rvisited) | osl::ntesuki::NtesukiRecord | inlineprivate |
fixed_search_depth | osl::ntesuki::NtesukiRecord | static |
flags_t typedef | osl::ntesuki::NtesukiRecord | private |
generateMoves(NtesukiMoveList &moves, int pass_left, bool all_moves) | osl::ntesuki::NtesukiRecord | |
getBestMove(int i) const | osl::ntesuki::NtesukiRecord | |
getBestMove(int i) const | osl::ntesuki::NtesukiRecord | |
getBestMoveSlow(Player attacker, int i) const | osl::ntesuki::NtesukiRecord | |
getChildCount() const | osl::ntesuki::NtesukiRecord | inline |
getPDPieces(int pass_left) const | osl::ntesuki::NtesukiRecord | |
getPDPieces(int pass_left) const | osl::ntesuki::NtesukiRecord | |
getPDPiecesSlow(Player attacker, int pass_left) const | osl::ntesuki::NtesukiRecord | |
getPieceStand() const | osl::ntesuki::NtesukiRecord | inline |
getPieceStandSlow(Player P) const | osl::ntesuki::NtesukiRecord | inline |
getReadCount() const | osl::ntesuki::NtesukiRecord | inline |
getValue(int i) const | osl::ntesuki::NtesukiRecord | |
getValue(int i) const | osl::ntesuki::NtesukiRecord | |
getValueAnd(int i, const PathEncoding path, IWScheme iwscheme, PSScheme psscheme) const | osl::ntesuki::NtesukiRecord | |
getValueAnd(int max_pass_left, const PathEncoding path, IWScheme iwscheme, PSScheme psscheme) const | osl::ntesuki::NtesukiRecord | |
getValueOfTurn(int i) const | osl::ntesuki::NtesukiRecord | |
getValueOr(int i, const PathEncoding path, IWScheme iwscheme) const | osl::ntesuki::NtesukiRecord | |
getValueOr(int max_pass_left, const PathEncoding path, IWScheme iwscheme) const | osl::ntesuki::NtesukiRecord | |
getValueSlow(const Player attacker, int i) const | osl::ntesuki::NtesukiRecord | |
getValueWithPath(int i, const PathEncoding path) const | osl::ntesuki::NtesukiRecord | |
getValueWithPath(int i, const PathEncoding path) const | osl::ntesuki::NtesukiRecord | |
getWrittenCount() const | osl::ntesuki::NtesukiRecord | inline |
hasLoop(int pass_left) const | osl::ntesuki::NtesukiRecord | inline |
hasTriedPropagatedOracle(int pass_left) const | osl::ntesuki::NtesukiRecord | |
inversion_cost | osl::ntesuki::NtesukiRecord | static |
is_ntesuki() | osl::ntesuki::NtesukiRecord | inlineprivate |
is_ntesuki() const | osl::ntesuki::NtesukiRecord | inlineprivate |
is_ntesuki_black | osl::ntesuki::NtesukiRecord | private |
is_ntesuki_white | osl::ntesuki::NtesukiRecord | private |
is_split | osl::ntesuki::NtesukiRecord | |
isBetterFor(NtesukiRecord *record) | osl::ntesuki::NtesukiRecord | |
isByFixed() const | osl::ntesuki::NtesukiRecord | |
isByFixedSlow(Player attacker) const | osl::ntesuki::NtesukiRecord | |
isBySimulation() const | osl::ntesuki::NtesukiRecord | inline |
isDominatedByDisproofPieces(const NtesukiRecord *record, int pass_left) const | osl::ntesuki::NtesukiRecord | |
isDominatedByProofPieces(const NtesukiRecord *record, int pass_left) const | osl::ntesuki::NtesukiRecord | |
isFinal() | osl::ntesuki::NtesukiRecord | inline |
isLoopWithPath(int pass_left, const PathEncoding &path) const | osl::ntesuki::NtesukiRecord | |
isNewParent(const NtesukiRecord *p) const | osl::ntesuki::NtesukiRecord | inlineprivate |
isNtesuki(int pass_left) const | osl::ntesuki::NtesukiRecord | |
ISScheme enum name | osl::ntesuki::NtesukiRecord | |
isVisited() const | osl::ntesuki::NtesukiRecord | inline |
isWin(const Player attacker) const | osl::ntesuki::NtesukiRecord | inline |
IWScheme enum name | osl::ntesuki::NtesukiRecord | |
key | osl::ntesuki::NtesukiRecord | |
lookup_same_board_list() | osl::ntesuki::NtesukiRecord | private |
loop_path_list() | osl::ntesuki::NtesukiRecord | inlineprivate |
loop_path_list() const | osl::ntesuki::NtesukiRecord | inlineprivate |
loop_path_list_black | osl::ntesuki::NtesukiRecord | private |
loop_path_list_white | osl::ntesuki::NtesukiRecord | private |
max_for_split | osl::ntesuki::NtesukiRecord | static |
mg | osl::ntesuki::NtesukiRecord | static |
moves_t typedef | osl::ntesuki::NtesukiRecord | private |
no_is enum value | osl::ntesuki::NtesukiRecord | |
no_iw enum value | osl::ntesuki::NtesukiRecord | |
no_ps enum value | osl::ntesuki::NtesukiRecord | |
nodesread_t typedef | osl::ntesuki::NtesukiRecord | private |
normal_is enum value | osl::ntesuki::NtesukiRecord | |
NtesukiRecord(signed short distance, const HashKey &key, const PieceStand &white_stand, RecordList *same_board_list) | osl::ntesuki::NtesukiRecord | |
NtesukiRecord() | osl::ntesuki::NtesukiRecord | private |
operator==(const NtesukiRecord &record) | osl::ntesuki::NtesukiRecord | inline |
parents | osl::ntesuki::NtesukiRecord | |
pass_count | osl::ntesuki::NtesukiRecord | static |
pd_pieces_black | osl::ntesuki::NtesukiRecord | private |
pd_pieces_white | osl::ntesuki::NtesukiRecord | private |
pdpieces() | osl::ntesuki::NtesukiRecord | inlineprivate |
pdpieces() const | osl::ntesuki::NtesukiRecord | inlineprivate |
pdpieces_t typedef | osl::ntesuki::NtesukiRecord | private |
pell_t typedef | osl::ntesuki::NtesukiRecord | private |
piece_stand() | osl::ntesuki::NtesukiRecord | inlineprivate |
piece_stand() const | osl::ntesuki::NtesukiRecord | inlineprivate |
pn_iw enum value | osl::ntesuki::NtesukiRecord | |
pn_ps enum value | osl::ntesuki::NtesukiRecord | |
propagate_disproof(int pass_left) | osl::ntesuki::NtesukiRecord | private |
propagate_proof(int pass_left) | osl::ntesuki::NtesukiRecord | private |
propagated_oracle() | osl::ntesuki::NtesukiRecord | inlineprivate |
propagated_oracle() const | osl::ntesuki::NtesukiRecord | inlineprivate |
propagated_oracle_black | osl::ntesuki::NtesukiRecord | private |
propagated_oracle_white | osl::ntesuki::NtesukiRecord | private |
PSScheme enum name | osl::ntesuki::NtesukiRecord | |
read_check_defense | osl::ntesuki::NtesukiRecord | private |
read_count | osl::ntesuki::NtesukiRecord | mutableprivate |
read_interpose | osl::ntesuki::NtesukiRecord | private |
read_non_attack | osl::ntesuki::NtesukiRecord | private |
readCheckDefense(int pass_left) const | osl::ntesuki::NtesukiRecord | inline |
readInterpose(int pass_left) const | osl::ntesuki::NtesukiRecord | inline |
readNonAttack(int pass_left) const | osl::ntesuki::NtesukiRecord | inline |
RecordList typedef | osl::ntesuki::NtesukiRecord | |
RecordPList typedef | osl::ntesuki::NtesukiRecord | |
resetVisited() | osl::ntesuki::NtesukiRecord | inline |
rev_refcount | osl::ntesuki::NtesukiRecord | |
rzone() | osl::ntesuki::NtesukiRecord | inline |
rzone_black | osl::ntesuki::NtesukiRecord | private |
rzone_move_generation | osl::ntesuki::NtesukiRecord | |
rzone_white | osl::ntesuki::NtesukiRecord | private |
rzones_t typedef | osl::ntesuki::NtesukiRecord | private |
same_board_list | osl::ntesuki::NtesukiRecord | |
setDisproofPieces(int pass_left, const NtesukiResult &r, const NtesukiMove &m, const PieceStand *ps) | osl::ntesuki::NtesukiRecord | |
setFinal(int i, const NtesukiResult &r, const NtesukiMove &m, const PieceStand *ps) | osl::ntesuki::NtesukiRecord | private |
setLoopWithPath(int pass_left, const PathEncoding &path) | osl::ntesuki::NtesukiRecord | |
setNtesuki(int pass_left) | osl::ntesuki::NtesukiRecord | |
setPDPieces(int pass_left, const PieceStand p) | osl::ntesuki::NtesukiRecord | |
setProofPieces(int pass_left, const NtesukiResult &r, const NtesukiMove &m, const PieceStand *ps) | osl::ntesuki::NtesukiRecord | |
setReadCheckDefense(int pass_left) | osl::ntesuki::NtesukiRecord | inline |
setReadInterpose(int pass_left) | osl::ntesuki::NtesukiRecord | inline |
setReadNonAttack(int pass_left) | osl::ntesuki::NtesukiRecord | inline |
setResult(int i, const NtesukiResult &r, const NtesukiMove &m, bool bs, const PieceStand *ps=NULL) | osl::ntesuki::NtesukiRecord | |
setUpAttackNode() | osl::ntesuki::NtesukiRecord | |
setUpDefenseNode() | osl::ntesuki::NtesukiRecord | |
setUpNode() | osl::ntesuki::NtesukiRecord | |
setUseOld(int pass_left, bool value) | osl::ntesuki::NtesukiRecord | |
setVisited() | osl::ntesuki::NtesukiRecord | inline |
SIZE | osl::ntesuki::NtesukiRecord | static |
split_count | osl::ntesuki::NtesukiRecord | static |
state | osl::ntesuki::NtesukiRecord | static |
strict_iw enum value | osl::ntesuki::NtesukiRecord | |
table | osl::ntesuki::NtesukiRecord | static |
tonshi_is enum value | osl::ntesuki::NtesukiRecord | |
triedPropagatedOracle(int pass_left) | osl::ntesuki::NtesukiRecord | |
turn() const | osl::ntesuki::NtesukiRecord | inline |
updateWithChild(NtesukiRecord *child, int pass_left) | osl::ntesuki::NtesukiRecord | |
use_9rzone | osl::ntesuki::NtesukiRecord | static |
use_dominance | osl::ntesuki::NtesukiRecord | static |
use_old() | osl::ntesuki::NtesukiRecord | inlineprivate |
use_old() const | osl::ntesuki::NtesukiRecord | inlineprivate |
use_old_black | osl::ntesuki::NtesukiRecord | private |
use_old_white | osl::ntesuki::NtesukiRecord | private |
use_rzone_move_generation | osl::ntesuki::NtesukiRecord | static |
useOld(int pass_left) const | osl::ntesuki::NtesukiRecord | |
value_before_final | osl::ntesuki::NtesukiRecord | private |
valueBeforeFinal() const | osl::ntesuki::NtesukiRecord | |
values() | osl::ntesuki::NtesukiRecord | inlineprivate |
values() const | osl::ntesuki::NtesukiRecord | inlineprivate |
values_black | osl::ntesuki::NtesukiRecord | private |
values_t typedef | osl::ntesuki::NtesukiRecord | private |
values_white | osl::ntesuki::NtesukiRecord | private |
visited | osl::ntesuki::NtesukiRecord | private |
white_stand | osl::ntesuki::NtesukiRecord | |
written_count | osl::ntesuki::NtesukiRecord | mutableprivate |
~NtesukiRecord() | osl::ntesuki::NtesukiRecord | inline |