addChildCount(unsigned int i) | osl::ntesuki::NtesukiRecord | [inline] |
addNewParent(NtesukiRecord *p) | osl::ntesuki::NtesukiRecord | [inline, private] |
already_set_up | osl::ntesuki::NtesukiRecord | [private] |
best_move() | osl::ntesuki::NtesukiRecord | [inline, private] |
best_move() const | osl::ntesuki::NtesukiRecord | [inline, private] |
best_move_black | osl::ntesuki::NtesukiRecord | [private] |
best_move_white | osl::ntesuki::NtesukiRecord | [private] |
black_stand | osl::ntesuki::NtesukiRecord | |
by_fixed() | osl::ntesuki::NtesukiRecord | [inline, private] |
by_fixed() const | osl::ntesuki::NtesukiRecord | [inline, private] |
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 | [inline] |
calcProofPiecesOr(int pass_left, const NtesukiMove &m) | osl::ntesuki::NtesukiRecord | [inline] |
checkNewParent(NtesukiRecord *p) | osl::ntesuki::NtesukiRecord | [inline] |
child_count | osl::ntesuki::NtesukiRecord | [mutable, private] |
confluence_count | osl::ntesuki::NtesukiRecord | [static] |
delay_is Enum 値 | 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 | [inline, private] |
find_split_right(NtesukiRecord *rhs, RecordPList &lvisited, RecordPList &rvisited) | osl::ntesuki::NtesukiRecord | [inline, private] |
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 | [inline] |
getBestMove(int i) const | osl::ntesuki::NtesukiRecord | [inline] |
getBestMoveSlow(Player attacker, int i) const | osl::ntesuki::NtesukiRecord | |
getChildCount() const | osl::ntesuki::NtesukiRecord | [inline] |
getPDPieces(int pass_left) const | osl::ntesuki::NtesukiRecord | [inline] |
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 | [inline] |
getValueAnd(int i, const PathEncoding path, IWScheme iwscheme, PSScheme psscheme) const | osl::ntesuki::NtesukiRecord | [inline] |
getValueOfTurn(int i) const | osl::ntesuki::NtesukiRecord | |
getValueOr(int i, const PathEncoding path, IWScheme iwscheme) const | osl::ntesuki::NtesukiRecord | [inline] |
getValueSlow(const Player attacker, int i) const | osl::ntesuki::NtesukiRecord | |
getValueWithPath(int i, const PathEncoding path) const | osl::ntesuki::NtesukiRecord | [inline] |
getWrittenCount() const | osl::ntesuki::NtesukiRecord | [inline] |
hasLoop(int pass_left) const | osl::ntesuki::NtesukiRecord | [inline] |
hasTriedPropagatedOracle(int pass_left) const | osl::ntesuki::NtesukiRecord | [inline] |
inversion_cost | osl::ntesuki::NtesukiRecord | [static] |
is_ntesuki() | osl::ntesuki::NtesukiRecord | [inline, private] |
is_ntesuki() const | osl::ntesuki::NtesukiRecord | [inline, private] |
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 | [inline] |
isByFixed() const | osl::ntesuki::NtesukiRecord | [inline] |
isByFixedSlow(Player attacker) const | osl::ntesuki::NtesukiRecord | |
isBySimulation() const | osl::ntesuki::NtesukiRecord | [inline] |
isDominatedByDisproofPieces(const NtesukiRecord *record, int pass_left) const | osl::ntesuki::NtesukiRecord | [inline] |
isDominatedByProofPieces(const NtesukiRecord *record, int pass_left) const | osl::ntesuki::NtesukiRecord | [inline] |
isFinal() | osl::ntesuki::NtesukiRecord | [inline] |
isLoopWithPath(int pass_left, const PathEncoding &path) const | osl::ntesuki::NtesukiRecord | [inline] |
isNewParent(const NtesukiRecord *p) const | osl::ntesuki::NtesukiRecord | [inline, private] |
isNtesuki(int pass_left) const | osl::ntesuki::NtesukiRecord | [inline] |
ISScheme Enum | osl::ntesuki::NtesukiRecord | |
isVisited() const | osl::ntesuki::NtesukiRecord | [inline] |
isWin(const Player attacker) const | osl::ntesuki::NtesukiRecord | [inline] |
IWScheme Enum | osl::ntesuki::NtesukiRecord | |
key | osl::ntesuki::NtesukiRecord | |
lookup_same_board_list() | osl::ntesuki::NtesukiRecord | [private] |
loop_path_list() | osl::ntesuki::NtesukiRecord | [inline, private] |
loop_path_list() const | osl::ntesuki::NtesukiRecord | [inline, private] |
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 値 | osl::ntesuki::NtesukiRecord | |
no_iw Enum 値 | osl::ntesuki::NtesukiRecord | |
no_ps Enum 値 | osl::ntesuki::NtesukiRecord | |
nodesread_t typedef | osl::ntesuki::NtesukiRecord | [private] |
normal_is Enum 値 | 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 | [inline, private] |
pdpieces() const | osl::ntesuki::NtesukiRecord | [inline, private] |
pdpieces_t typedef | osl::ntesuki::NtesukiRecord | [private] |
pell_t typedef | osl::ntesuki::NtesukiRecord | [private] |
piece_stand() | osl::ntesuki::NtesukiRecord | [inline, private] |
piece_stand() const | osl::ntesuki::NtesukiRecord | [inline, private] |
pn_iw Enum 値 | osl::ntesuki::NtesukiRecord | |
pn_ps Enum 値 | osl::ntesuki::NtesukiRecord | |
propagate_disproof(int pass_left) | osl::ntesuki::NtesukiRecord | [inline, private] |
propagate_proof(int pass_left) | osl::ntesuki::NtesukiRecord | [inline, private] |
propagated_oracle() | osl::ntesuki::NtesukiRecord | [inline, private] |
propagated_oracle() const | osl::ntesuki::NtesukiRecord | [inline, private] |
propagated_oracle_black | osl::ntesuki::NtesukiRecord | [private] |
propagated_oracle_white | osl::ntesuki::NtesukiRecord | [private] |
PSScheme Enum | osl::ntesuki::NtesukiRecord | |
read_check_defense | osl::ntesuki::NtesukiRecord | [private] |
read_count | osl::ntesuki::NtesukiRecord | [mutable, private] |
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 | [inline] |
setFinal(int i, const NtesukiResult &r, const NtesukiMove &m, const PieceStand *ps) | osl::ntesuki::NtesukiRecord | [inline, private] |
setLoopWithPath(int pass_left, const PathEncoding &path) | osl::ntesuki::NtesukiRecord | [inline] |
setNtesuki(int pass_left) | osl::ntesuki::NtesukiRecord | [inline] |
setPDPieces(int pass_left, const PieceStand p) | osl::ntesuki::NtesukiRecord | [inline] |
setProofPieces(int pass_left, const NtesukiResult &r, const NtesukiMove &m, const PieceStand *ps) | osl::ntesuki::NtesukiRecord | [inline] |
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 | [inline] |
setUpAttackNode() | osl::ntesuki::NtesukiRecord | [inline] |
setUpDefenseNode() | osl::ntesuki::NtesukiRecord | [inline] |
setUpNode() | osl::ntesuki::NtesukiRecord | [inline] |
setUseOld(int pass_left, bool value) | osl::ntesuki::NtesukiRecord | [inline] |
setVisited() | osl::ntesuki::NtesukiRecord | [inline] |
SIZE | osl::ntesuki::NtesukiRecord | [static] |
split_count | osl::ntesuki::NtesukiRecord | [static] |
state | osl::ntesuki::NtesukiRecord | [static] |
strict_iw Enum 値 | osl::ntesuki::NtesukiRecord | |
table | osl::ntesuki::NtesukiRecord | [static] |
tonshi_is Enum 値 | osl::ntesuki::NtesukiRecord | |
triedPropagatedOracle(int pass_left) | osl::ntesuki::NtesukiRecord | [inline] |
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 | [inline, private] |
use_old() const | osl::ntesuki::NtesukiRecord | [inline, private] |
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 | [inline] |
value_before_final | osl::ntesuki::NtesukiRecord | [private] |
valueBeforeFinal() const | osl::ntesuki::NtesukiRecord | |
values() | osl::ntesuki::NtesukiRecord | [inline, private] |
values() const | osl::ntesuki::NtesukiRecord | [inline, private] |
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 | [mutable, private] |
~NtesukiRecord() | osl::ntesuki::NtesukiRecord | [inline] |