osl::ntesuki::NtesukiRecord Member List
This is the complete list of members for osl::ntesuki::NtesukiRecord, including all inherited members.
addChildCount(unsigned int i)osl::ntesuki::NtesukiRecord [inline]
addNewParent(NtesukiRecord *p)osl::ntesuki::NtesukiRecord [inline, private]
already_set_uposl::ntesuki::NtesukiRecord [private]
best_move()osl::ntesuki::NtesukiRecord [inline, private]
best_move() const osl::ntesuki::NtesukiRecord [inline, private]
best_move_blackosl::ntesuki::NtesukiRecord [private]
best_move_whiteosl::ntesuki::NtesukiRecord [private]
black_standosl::ntesuki::NtesukiRecord
by_fixed()osl::ntesuki::NtesukiRecord [inline, private]
by_fixed() const osl::ntesuki::NtesukiRecord [inline, private]
by_fixed_blackosl::ntesuki::NtesukiRecord [private]
by_fixed_whiteosl::ntesuki::NtesukiRecord [private]
by_simulationosl::ntesuki::NtesukiRecord [private]
calcProofPiecesAnd(int pass_left)osl::ntesuki::NtesukiRecord
calcProofPiecesOr(int pass_left, const NtesukiMove &m)osl::ntesuki::NtesukiRecord
checkNewParent(NtesukiRecord *p)osl::ntesuki::NtesukiRecord [inline]
child_countosl::ntesuki::NtesukiRecord [mutable, private]
confluence_countosl::ntesuki::NtesukiRecord [static]
delay_is enum valueosl::ntesuki::NtesukiRecord
delay_lame_longosl::ntesuki::NtesukiRecord [static]
distanceosl::ntesuki::NtesukiRecord
do_oracle_attackosl::ntesuki::NtesukiRecord
do_oracle_auntosl::ntesuki::NtesukiRecord
finalosl::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_depthosl::ntesuki::NtesukiRecord [static]
flags_t typedefosl::ntesuki::NtesukiRecord [private]
generateMoves(NtesukiMoveList &moves, int pass_left, bool all_moves)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
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
getValueAnd(int i, 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
getValueSlow(const Player attacker, int i) 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_costosl::ntesuki::NtesukiRecord [static]
is_ntesuki()osl::ntesuki::NtesukiRecord [inline, private]
is_ntesuki() const osl::ntesuki::NtesukiRecord [inline, private]
is_ntesuki_blackosl::ntesuki::NtesukiRecord [private]
is_ntesuki_whiteosl::ntesuki::NtesukiRecord [private]
is_splitosl::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 [inline, private]
isNtesuki(int pass_left) const osl::ntesuki::NtesukiRecord
ISScheme enum nameosl::ntesuki::NtesukiRecord
isVisited() const osl::ntesuki::NtesukiRecord [inline]
isWin(const Player attacker) const osl::ntesuki::NtesukiRecord [inline]
IWScheme enum nameosl::ntesuki::NtesukiRecord
keyosl::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_blackosl::ntesuki::NtesukiRecord [private]
loop_path_list_whiteosl::ntesuki::NtesukiRecord [private]
max_for_splitosl::ntesuki::NtesukiRecord [static]
mgosl::ntesuki::NtesukiRecord [static]
moves_t typedefosl::ntesuki::NtesukiRecord [private]
no_is enum valueosl::ntesuki::NtesukiRecord
no_iw enum valueosl::ntesuki::NtesukiRecord
no_ps enum valueosl::ntesuki::NtesukiRecord
nodesread_t typedefosl::ntesuki::NtesukiRecord [private]
normal_is enum valueosl::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]
parentsosl::ntesuki::NtesukiRecord
pass_countosl::ntesuki::NtesukiRecord [static]
pd_pieces_blackosl::ntesuki::NtesukiRecord [private]
pd_pieces_whiteosl::ntesuki::NtesukiRecord [private]
pdpieces()osl::ntesuki::NtesukiRecord [inline, private]
pdpieces() const osl::ntesuki::NtesukiRecord [inline, private]
pdpieces_t typedefosl::ntesuki::NtesukiRecord [private]
pell_t typedefosl::ntesuki::NtesukiRecord [private]
piece_stand()osl::ntesuki::NtesukiRecord [inline, private]
piece_stand() const osl::ntesuki::NtesukiRecord [inline, private]
pn_iw enum valueosl::ntesuki::NtesukiRecord
pn_ps enum valueosl::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 [inline, private]
propagated_oracle() const osl::ntesuki::NtesukiRecord [inline, private]
propagated_oracle_blackosl::ntesuki::NtesukiRecord [private]
propagated_oracle_whiteosl::ntesuki::NtesukiRecord [private]
PSScheme enum nameosl::ntesuki::NtesukiRecord
read_check_defenseosl::ntesuki::NtesukiRecord [private]
read_countosl::ntesuki::NtesukiRecord [mutable, private]
read_interposeosl::ntesuki::NtesukiRecord [private]
read_non_attackosl::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 typedefosl::ntesuki::NtesukiRecord
RecordPList typedefosl::ntesuki::NtesukiRecord
resetVisited()osl::ntesuki::NtesukiRecord [inline]
rev_refcountosl::ntesuki::NtesukiRecord
rzone()osl::ntesuki::NtesukiRecord [inline]
rzone_blackosl::ntesuki::NtesukiRecord [private]
rzone_move_generationosl::ntesuki::NtesukiRecord
rzone_whiteosl::ntesuki::NtesukiRecord [private]
rzones_t typedefosl::ntesuki::NtesukiRecord [private]
same_board_listosl::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]
SIZEosl::ntesuki::NtesukiRecord [static]
split_countosl::ntesuki::NtesukiRecord [static]
stateosl::ntesuki::NtesukiRecord [static]
strict_iw enum valueosl::ntesuki::NtesukiRecord
tableosl::ntesuki::NtesukiRecord [static]
tonshi_is enum valueosl::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_9rzoneosl::ntesuki::NtesukiRecord [static]
use_dominanceosl::ntesuki::NtesukiRecord [static]
use_old()osl::ntesuki::NtesukiRecord [inline, private]
use_old() const osl::ntesuki::NtesukiRecord [inline, private]
use_old_blackosl::ntesuki::NtesukiRecord [private]
use_old_whiteosl::ntesuki::NtesukiRecord [private]
use_rzone_move_generationosl::ntesuki::NtesukiRecord [static]
useOld(int pass_left) const osl::ntesuki::NtesukiRecord
value_before_finalosl::ntesuki::NtesukiRecord [private]
valueBeforeFinal() const osl::ntesuki::NtesukiRecord
values()osl::ntesuki::NtesukiRecord [inline, private]
values() const osl::ntesuki::NtesukiRecord [inline, private]
values_blackosl::ntesuki::NtesukiRecord [private]
values_t typedefosl::ntesuki::NtesukiRecord [private]
values_whiteosl::ntesuki::NtesukiRecord [private]
visitedosl::ntesuki::NtesukiRecord [private]
white_standosl::ntesuki::NtesukiRecord
written_countosl::ntesuki::NtesukiRecord [mutable, private]
~NtesukiRecord()osl::ntesuki::NtesukiRecord [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines