| AfterUpdate enum value | osl::search::QuiescenceSearch2< EvalT > |  | 
  | ATTACK enum value | osl::search::QSearchTraits | private | 
  | base_t typedef | osl::search::QuiescenceSearch2< EvalT > | private | 
  | BeforeUpdate enum value | osl::search::QuiescenceSearch2< EvalT > |  | 
  | brinkmatePenalty(Player P, int limit) | osl::search::FixedEval | inlineprotectedstatic | 
  | CAPTURE enum value | osl::search::QSearchTraits | private | 
  | CHECK enum value | osl::search::QSearchTraits | private | 
  | CheckmateSpecialDepth enum value | osl::search::QSearchTraits | private | 
  | currentState() const | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | currentValueWithLastThreat(eval_t const &ev, Piece last_move_piece) | osl::search::QuiescenceSearch2< EvalT > | private | 
  | depth() const | osl::search::QuiescenceSearch2< EvalT > | inlineprivate | 
  | depthFromRoot() const | osl::search::QuiescenceSearch2< EvalT > | inlineprivate | 
  | drawValue() const | osl::search::FixedEval | inlineprotected | 
  | effect_state_t typedef | osl::search::QuiescenceSearch2< EvalT > |  | 
  | ESCAPE enum value | osl::search::QSearchTraits | private | 
  | eval_t typedef | osl::search::QuiescenceSearch2< EvalT > |  | 
  | EvalUpdateState enum name | osl::search::QuiescenceSearch2< EvalT > |  | 
  | examineCapture(QuiescenceRecord *record, int &curVal, MoveVector &working, int &alpha, int beta, eval_t const &ev, Piece last_piece, int additional_depth) | osl::search::QuiescenceSearch2< EvalT > | inlineprivate | 
  | examineMoves(QuiescenceRecord *record, int &curVal, const Move *first, const Move *last, int &alpha, int beta, eval_t const &ev, int additional_depth, Square dont_capture=Square::STAND()) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | examineTakeBack(const MoveVector &moves, int &cur_val, int &alpha, int beta, eval_t const &ev) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | examineTakeBack2(const MoveVector &moves, QuiescenceThreat &threat2, QuiescenceThreat &threat1, int beta, int beta2, eval_t const &ev) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | FirstThreat enum value | osl::search::QSearchTraits | private | 
  | FixedEval() | osl::search::FixedEval | inlineprotected | 
  | generateAndExamineTakeBack2(MoveVector &moves, QuiescenceThreat &threat2, QuiescenceThreat &threat1, int beta1, int beta2, eval_t const &ev) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | HistorySpecialDepth enum value | osl::search::QSearchTraits | private | 
  | isWinValue(Player P, int val) | osl::search::FixedEval | inlineprotectedstatic | 
  | KING_ESCAPE enum value | osl::search::QSearchTraits | private | 
  | max_depth | osl::search::QuiescenceSearch2< EvalT > | private | 
  | MaxDepth enum value | osl::search::QSearchTraits | private | 
  | minusInfty(Player P) | osl::search::FixedEval | inlineprotectedstatic | 
  | MoveType enum name | osl::search::QSearchTraits | private | 
  | MoveVector typedef | osl::search::QuiescenceSearch2< EvalT > |  | 
  | node_count | osl::search::QuiescenceSearch2< EvalT > | private | 
  | nodeCount() const | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | OTHER enum value | osl::search::QSearchTraits | private | 
  | passValue(int alpha, int beta, eval_t const &ev) | osl::search::QuiescenceSearch2< EvalT > | private | 
  | PROMOTE enum value | osl::search::QSearchTraits | private | 
  | QuiescenceSearch2(SearchState2Core &s, SimpleHashTable &t) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | root_depth | osl::search::QuiescenceSearch2< EvalT > | private | 
  | search(eval_t &ev, Move last_move, int depth=QSearchTraits::MaxDepth) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | search(Player P, eval_t &ev, Move last_move, int depth=QSearchTraits::MaxDepth) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | search(int alpha, int beta, eval_t &ev, Move last_move, int depth=QSearchTraits::MaxDepth) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | search(Player P, int alpha, int beta, eval_t &ev, Move last_move, int depth) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | searchInternal(int alpha, int beta, eval_t &ev, Move last_move, int additional_depth=0, EvalUpdateState need_eval_update=AfterUpdate) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | searchIteratively(eval_t &ev, Move last_move, int depth=QSearchTraits::MaxDepth) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | searchIteratively(Player P, eval_t &ev, Move last_move, int depth=QSearchTraits::MaxDepth) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | searchIteratively(int alpha, int beta, eval_t &ev, Move last_move, int depth) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | searchMain(QuiescenceRecord *record, int alpha, int beta, eval_t &ev, Move last_move, int additional_depth, EvalUpdateState &need_eval_update) | osl::search::QuiescenceSearch2< EvalT > | private | 
  | searchProbCut(int alpha, int beta, eval_t &ev, Move last_move) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | searchProbCut(Player P, int alpha, int beta, eval_t &ev, Move last_move) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | SecondThreat enum value | osl::search::QSearchTraits | private | 
  | setDrawValue(int value) | osl::search::FixedEval | inlineprotected | 
  | state | osl::search::QuiescenceSearch2< EvalT > | private | 
  | staticValue(eval_t const &ev, int alpha, int beta, QuiescenceRecord *record) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | staticValueWithThreat(eval_t const &ev, int alpha, QuiescenceThreat &threat1, QuiescenceThreat &threat2) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | staticValueWithThreat(eval_t const &ev) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | staticValueWithThreat(eval_t const &ev) | osl::search::QuiescenceSearch2< EvalT > | inline | 
  | table | osl::search::QuiescenceSearch2< EvalT > | private | 
  | takeBackOrChase(int alpha, int beta, eval_t const &ev, Move last_move) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | takeBackValue(int alpha, int beta, eval_t const &ev, Move last_move) | osl::search::QuiescenceSearch2< EvalT > |  | 
  | threatmatePenalty(Player P) | osl::search::FixedEval | inlineprotectedstatic | 
  | UNKNOWN enum value | osl::search::QSearchTraits | private | 
  | winByCheckmate(Player P) | osl::search::FixedEval | inlineprotectedstatic | 
  | winByFoul(Player P) | osl::search::FixedEval | inlineprotectedstatic | 
  | winByLoop(Player P) | osl::search::FixedEval | inlineprotectedstatic | 
  | windowMax(Player P) | osl::search::FixedEval | inlineprotectedstatic | 
  | winThreshold(Player P) | osl::search::FixedEval | inlineprotectedstatic | 
  | ~FixedEval() | osl::search::FixedEval | inlineprotected |