abort(Move) const | osl::search::SearchState2 | virtual |
osl::search::SearchState2Core::abort() const | osl::search::SearchState2Core | |
addLimit(int limit) | osl::search::SearchState2 | inlineprotected |
AllNode enum value | osl::search::SearchState2Core | protected |
bigramKillerMove() const | osl::search::SearchState2Core | inline |
checkmate_searcher | osl::search::SearchState2Core | protected |
checkmate_t typedef | osl::search::SearchState2Core | |
checkmateSearcher() const | osl::search::SearchState2Core | inline |
checkPointSearchAllMoves() | osl::search::SearchState2 | protected |
countCheckAfterThreatmate(Player turn, int depth=1) const | osl::search::SearchState2Core | inline |
countCheckAfterThreatmateSacrifice(Player turn, int depth=1) const | osl::search::SearchState2Core | inline |
countSacrificeCheck2(int history_max) const | osl::search::SearchState2 | protected |
cur_limit | osl::search::SearchState2 | protected |
curDepth() const | osl::search::SearchState2Core | inline |
curLimit() const | osl::search::SearchState2 | 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 |
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 |
popPass() | osl::search::SearchState2Core | inline |
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 |
ReSearchLimitMargin | osl::search::SearchState2 | static |
restoreRootState() | osl::search::SearchState2Core | |
root_depth | osl::search::SearchState2Core | protected |
root_limit | osl::search::SearchState2 | protected |
root_state | osl::search::SearchState2Core | protected |
rootRecord() | osl::search::SearchState2Core | inline |
rootState() const | osl::search::SearchState2Core | inline |
SearchState2(const NumEffectState &s, checkmate_t &checker) | osl::search::SearchState2 | |
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::SearchState2 | inline |
setRoot(int limit) | osl::search::SearchState2 | inlineprotected |
setRootRecord(SimpleHashRecord *root) | osl::search::SearchState2Core | inline |
setState(const NumEffectState &s) | osl::search::SearchState2 | virtual |
shared | osl::search::SearchState2Core | protected |
state() const | osl::search::SearchState2Core | inline |
stop_tree | osl::search::SearchState2Core | |
subLimit(int limit) | osl::search::SearchState2 | inlineprotected |
tryThreatmate() const | osl::search::SearchState2Core | inline |
~SearchState2() | osl::search::SearchState2 | virtual |
~SearchState2Core() | osl::search::SearchState2Core | virtual |