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::search::SearchState2Core Member List

This is the complete list of members for osl::search::SearchState2Core, including all inherited members.

abort() const | osl::search::SearchState2Core |
abort(Move) const | osl::search::SearchState2Core | virtual
AllNode enum value | osl::search::SearchState2Core | protected
AlphaBeta2ParallelCommon | osl::search::SearchState2Core | friend
bigramKillerMove() const | osl::search::SearchState2Core | inline
checkmate_searcher | osl::search::SearchState2Core | protected
checkmate_t typedef | osl::search::SearchState2Core |
checkmateSearcher() const | osl::search::SearchState2Core | inline
countCheckAfterThreatmate(Player turn, int depth=1) const | osl::search::SearchState2Core | inline
countCheckAfterThreatmateSacrifice(Player turn, int depth=1) const | osl::search::SearchState2Core | inline
curDepth() const | osl::search::SearchState2Core | inline
current_path | osl::search::SearchState2Core | protected
current_state | osl::search::SearchState2Core | protected
currentHash() const | osl::search::SearchState2Core | inline
CutNode enum value | osl::search::SearchState2Core | protected
depth_node_count_quiesce | osl::search::SearchState2Core | static
doUndoMoveLight(Move move, Function &f) | osl::search::SearchState2Core | inline
doUndoMoveOrPass(const HashKey &new_hash, Move move, Function &f) | osl::search::SearchState2Core | inline
getBigramKillerMoves(MoveVector &moves) const | osl::search::SearchState2Core | inline
getKillerMoves(MoveVector &moves) const | osl::search::SearchState2Core | inline
hasLastRecord(unsigned int n=0) const | osl::search::SearchState2Core | inline
history() const | osl::search::SearchState2Core | inline
historyTable() | osl::search::SearchState2Core | inline
historyTable() const | osl::search::SearchState2Core | inline
initPV() | osl::search::SearchState2Core | inline
isLosingState(int node_limit) | osl::search::SearchState2Core | inline
isThreatmateState(int node_limit, Move &threatmate_move, bool=false) | osl::search::SearchState2Core | inline
isThreatmateStateShort(int depth, Move &threatmate_move) | osl::search::SearchState2Core | inline
isWinningState(checkmate_t &search, NumEffectState &state, const HashKey &key, PathEncoding path, int node_limit, Move &checkmate_move, Move last_move, bool=false) | osl::search::SearchState2Core | inlinestatic
isWinningState(checkmate_t &search, NumEffectState &state, const HashKey &key, PathEncoding path, int node_limit, Move &checkmate_move, Move last_move, bool parallel=false) | osl::search::SearchState2Core | inlinestatic
isWinningState(int node_limit, Move &checkmate_move, bool parallel=false) | osl::search::SearchState2Core | inline
isWinningStateShort(int depth, Move &checkmate_move) | osl::search::SearchState2Core | inline
lastMove(int i=1) const | osl::search::SearchState2Core | inline
lastRecord(unsigned int n=0) | osl::search::SearchState2Core | inline
lastRecord(unsigned int n=0) const | osl::search::SearchState2Core | inline
makeMove(Move move) | osl::search::SearchState2Core | inline
makeMoveHook(Move) | osl::search::SearchState2Core | private
makePV(Move m) | osl::search::SearchState2Core | inline
makePV(PVVector &parent, Move m, PVVector &pv) const | osl::search::SearchState2Core |
MaxDepth enum value | osl::search::SearchState2Core |
move_history | osl::search::SearchState2Core | protected
node_type | osl::search::SearchState2Core | protected
NodeType enum name | osl::search::SearchState2Core | protected
path() const | osl::search::SearchState2Core | inline
popAfterApply() | osl::search::SearchState2Core | inlineprivate
popPass() | osl::search::SearchState2Core | inline
pushBeforeApply(Move move) | osl::search::SearchState2Core | inlineprivate
pushPass() | osl::search::SearchState2Core | inline
pv | osl::search::SearchState2Core | protected
PvNode enum value | osl::search::SearchState2Core | protected
PVVector typedef | osl::search::SearchState2Core |
record_stack | osl::search::SearchState2Core | protected
recordHistory() const | osl::search::SearchState2Core | inline
repetition_counter | osl::search::SearchState2Core | protected
repetitionCounter() const | osl::search::SearchState2Core | inline
restoreRootState() | osl::search::SearchState2Core |
root_depth | osl::search::SearchState2Core | protected
root_state | osl::search::SearchState2Core | protected
rootRecord() | osl::search::SearchState2Core | inline
rootState() const | osl::search::SearchState2Core | inline
SearchState2Core(const NumEffectState &s, checkmate_t &checker) | osl::search::SearchState2Core |
setBigramKillerMove(const BigramKillerMove &killers) | osl::search::SearchState2Core |
setCurrentRecord(SimpleHashRecord *r) | osl::search::SearchState2Core | inline
setHistory(const MoveStack &h) | osl::search::SearchState2Core |
setKillerMove(Move best_move) | osl::search::SearchState2Core | inline
setRootRecord(SimpleHashRecord *root) | osl::search::SearchState2Core | inline
setState(const NumEffectState &s) | osl::search::SearchState2Core | virtual
shared | osl::search::SearchState2Core | protected
state() const | osl::search::SearchState2Core | inline
stop_tree | osl::search::SearchState2Core |
tryThreatmate() const | osl::search::SearchState2Core | inline
updateRepetitionCounterAfterMove(const HashKey &new_hash) | osl::search::SearchState2Core | inlineprivate
Updator | osl::search::SearchState2Core | friend
~SearchState2Core() | osl::search::SearchState2Core | virtual