All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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::NtesukiRecordinline
addNewParent(NtesukiRecord *p)osl::ntesuki::NtesukiRecordinlineprivate
already_set_uposl::ntesuki::NtesukiRecordprivate
best_move()osl::ntesuki::NtesukiRecordinlineprivate
best_move() const osl::ntesuki::NtesukiRecordinlineprivate
best_move_blackosl::ntesuki::NtesukiRecordprivate
best_move_whiteosl::ntesuki::NtesukiRecordprivate
black_standosl::ntesuki::NtesukiRecord
by_fixed()osl::ntesuki::NtesukiRecordinlineprivate
by_fixed() const osl::ntesuki::NtesukiRecordinlineprivate
by_fixed_blackosl::ntesuki::NtesukiRecordprivate
by_fixed_whiteosl::ntesuki::NtesukiRecordprivate
by_simulationosl::ntesuki::NtesukiRecordprivate
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::NtesukiRecordinline
child_countosl::ntesuki::NtesukiRecordmutableprivate
confluence_countosl::ntesuki::NtesukiRecordstatic
delay_is enum valueosl::ntesuki::NtesukiRecord
delay_lame_longosl::ntesuki::NtesukiRecordstatic
distanceosl::ntesuki::NtesukiRecord
do_oracle_attackosl::ntesuki::NtesukiRecord
do_oracle_auntosl::ntesuki::NtesukiRecord
finalosl::ntesuki::NtesukiRecordprivate
find_split(NtesukiRecord *rhs, RecordPList &lvisited, RecordPList &rvisited)osl::ntesuki::NtesukiRecordinlineprivate
find_split_right(NtesukiRecord *rhs, RecordPList &lvisited, RecordPList &rvisited)osl::ntesuki::NtesukiRecordinlineprivate
fixed_search_depthosl::ntesuki::NtesukiRecordstatic
flags_t typedefosl::ntesuki::NtesukiRecordprivate
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::NtesukiRecordinline
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::NtesukiRecordinline
getPieceStandSlow(Player P) const osl::ntesuki::NtesukiRecordinline
getReadCount() const osl::ntesuki::NtesukiRecordinline
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::NtesukiRecordinline
hasLoop(int pass_left) const osl::ntesuki::NtesukiRecordinline
hasTriedPropagatedOracle(int pass_left) const osl::ntesuki::NtesukiRecord
inversion_costosl::ntesuki::NtesukiRecordstatic
is_ntesuki()osl::ntesuki::NtesukiRecordinlineprivate
is_ntesuki() const osl::ntesuki::NtesukiRecordinlineprivate
is_ntesuki_blackosl::ntesuki::NtesukiRecordprivate
is_ntesuki_whiteosl::ntesuki::NtesukiRecordprivate
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::NtesukiRecordinline
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::NtesukiRecordinline
isLoopWithPath(int pass_left, const PathEncoding &path) const osl::ntesuki::NtesukiRecord
isNewParent(const NtesukiRecord *p) const osl::ntesuki::NtesukiRecordinlineprivate
isNtesuki(int pass_left) const osl::ntesuki::NtesukiRecord
ISScheme enum nameosl::ntesuki::NtesukiRecord
isVisited() const osl::ntesuki::NtesukiRecordinline
isWin(const Player attacker) const osl::ntesuki::NtesukiRecordinline
IWScheme enum nameosl::ntesuki::NtesukiRecord
keyosl::ntesuki::NtesukiRecord
lookup_same_board_list()osl::ntesuki::NtesukiRecordprivate
loop_path_list()osl::ntesuki::NtesukiRecordinlineprivate
loop_path_list() const osl::ntesuki::NtesukiRecordinlineprivate
loop_path_list_blackosl::ntesuki::NtesukiRecordprivate
loop_path_list_whiteosl::ntesuki::NtesukiRecordprivate
max_for_splitosl::ntesuki::NtesukiRecordstatic
mgosl::ntesuki::NtesukiRecordstatic
moves_t typedefosl::ntesuki::NtesukiRecordprivate
no_is enum valueosl::ntesuki::NtesukiRecord
no_iw enum valueosl::ntesuki::NtesukiRecord
no_ps enum valueosl::ntesuki::NtesukiRecord
nodesread_t typedefosl::ntesuki::NtesukiRecordprivate
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::NtesukiRecordprivate
operator==(const NtesukiRecord &record)osl::ntesuki::NtesukiRecordinline
parentsosl::ntesuki::NtesukiRecord
pass_countosl::ntesuki::NtesukiRecordstatic
pd_pieces_blackosl::ntesuki::NtesukiRecordprivate
pd_pieces_whiteosl::ntesuki::NtesukiRecordprivate
pdpieces()osl::ntesuki::NtesukiRecordinlineprivate
pdpieces() const osl::ntesuki::NtesukiRecordinlineprivate
pdpieces_t typedefosl::ntesuki::NtesukiRecordprivate
pell_t typedefosl::ntesuki::NtesukiRecordprivate
piece_stand()osl::ntesuki::NtesukiRecordinlineprivate
piece_stand() const osl::ntesuki::NtesukiRecordinlineprivate
pn_iw enum valueosl::ntesuki::NtesukiRecord
pn_ps enum valueosl::ntesuki::NtesukiRecord
propagate_disproof(int pass_left)osl::ntesuki::NtesukiRecordprivate
propagate_proof(int pass_left)osl::ntesuki::NtesukiRecordprivate
propagated_oracle()osl::ntesuki::NtesukiRecordinlineprivate
propagated_oracle() const osl::ntesuki::NtesukiRecordinlineprivate
propagated_oracle_blackosl::ntesuki::NtesukiRecordprivate
propagated_oracle_whiteosl::ntesuki::NtesukiRecordprivate
PSScheme enum nameosl::ntesuki::NtesukiRecord
read_check_defenseosl::ntesuki::NtesukiRecordprivate
read_countosl::ntesuki::NtesukiRecordmutableprivate
read_interposeosl::ntesuki::NtesukiRecordprivate
read_non_attackosl::ntesuki::NtesukiRecordprivate
readCheckDefense(int pass_left) const osl::ntesuki::NtesukiRecordinline
readInterpose(int pass_left) const osl::ntesuki::NtesukiRecordinline
readNonAttack(int pass_left) const osl::ntesuki::NtesukiRecordinline
RecordList typedefosl::ntesuki::NtesukiRecord
RecordPList typedefosl::ntesuki::NtesukiRecord
resetVisited()osl::ntesuki::NtesukiRecordinline
rev_refcountosl::ntesuki::NtesukiRecord
rzone()osl::ntesuki::NtesukiRecordinline
rzone_blackosl::ntesuki::NtesukiRecordprivate
rzone_move_generationosl::ntesuki::NtesukiRecord
rzone_whiteosl::ntesuki::NtesukiRecordprivate
rzones_t typedefosl::ntesuki::NtesukiRecordprivate
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::NtesukiRecordprivate
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::NtesukiRecordinline
setReadInterpose(int pass_left)osl::ntesuki::NtesukiRecordinline
setReadNonAttack(int pass_left)osl::ntesuki::NtesukiRecordinline
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::NtesukiRecordinline
SIZEosl::ntesuki::NtesukiRecordstatic
split_countosl::ntesuki::NtesukiRecordstatic
stateosl::ntesuki::NtesukiRecordstatic
strict_iw enum valueosl::ntesuki::NtesukiRecord
tableosl::ntesuki::NtesukiRecordstatic
tonshi_is enum valueosl::ntesuki::NtesukiRecord
triedPropagatedOracle(int pass_left)osl::ntesuki::NtesukiRecord
turn() const osl::ntesuki::NtesukiRecordinline
updateWithChild(NtesukiRecord *child, int pass_left)osl::ntesuki::NtesukiRecord
use_9rzoneosl::ntesuki::NtesukiRecordstatic
use_dominanceosl::ntesuki::NtesukiRecordstatic
use_old()osl::ntesuki::NtesukiRecordinlineprivate
use_old() const osl::ntesuki::NtesukiRecordinlineprivate
use_old_blackosl::ntesuki::NtesukiRecordprivate
use_old_whiteosl::ntesuki::NtesukiRecordprivate
use_rzone_move_generationosl::ntesuki::NtesukiRecordstatic
useOld(int pass_left) const osl::ntesuki::NtesukiRecord
value_before_finalosl::ntesuki::NtesukiRecordprivate
valueBeforeFinal() const osl::ntesuki::NtesukiRecord
values()osl::ntesuki::NtesukiRecordinlineprivate
values() const osl::ntesuki::NtesukiRecordinlineprivate
values_blackosl::ntesuki::NtesukiRecordprivate
values_t typedefosl::ntesuki::NtesukiRecordprivate
values_whiteosl::ntesuki::NtesukiRecordprivate
visitedosl::ntesuki::NtesukiRecordprivate
white_standosl::ntesuki::NtesukiRecord
written_countosl::ntesuki::NtesukiRecordmutableprivate
~NtesukiRecord()osl::ntesuki::NtesukiRecordinline