Use only cumulativeNodes in RootMoveList
[stockfish] / src / search.cpp
2010-08-30 Marco CostalbaUse only cumulativeNodes in RootMoveList
2010-08-28 Marco CostalbaUse evaluation margins also in main search
2010-08-26 Marco CostalbaChange evaluate() signature
2010-08-24 Marco CostalbaRename ei.kingDanger in ei.margin
2010-08-22 Marco CostalbaRetire UCI_Chess960 option
2010-08-20 Marco CostalbaRetire beta counters stuff
2010-08-20 Joona KiiskiUse MovePicker's move ordering also at root
2010-08-19 Marco CostalbaRetire is_upper_bound() and friend
2010-08-19 Marco CostalbaIntroduce enum VALUE_ZERO instead of Value(0)
2010-08-19 Marco CostalbaStore in TT with depth == -OnePly instead of -1
2010-08-19 Marco Costalba(Re)introduce DEPTH_ZERO to replace Depth(0)
2010-08-19 Marco CostalbaRename OnePly in ONE_PLY
2010-08-19 Marco CostalbaDefine OnePly as a Depth enum costant
2010-08-18 Marco CostalbaRevert F_90 and F_92
2010-08-09 Marco CostalbaCleanup and optimize Position::has_mate_threat()
2010-08-07 Marco CostalbaRename constants to use *_NONE scheme
2010-08-06 Marco CostalbaMove depth computation out of fail low loop
2010-08-06 Marco CostalbaFaster perft
2010-08-03 Marco CostalbaRename TM in ThreadsMgr
2010-08-03 Marco CostalbaTimeManager API rename
2010-08-03 Marco CostalbaMove time related global variables under TimeManager
2010-08-03 Marco CostalbaIntroduce TimeManager class
2010-08-02 Marco CostalbaSmall cleanup in search Step.5
2010-08-02 Marco CostalbaReset bestMove before entering main moves loop
2010-08-02 Marco CostalbaUse past SE information also for success cases
2010-08-02 Marco CostalbaRename MaxSearchTime and AbsoluteMaxSearchTime
2010-08-02 Marco CostalbaLittle timeman.cpp massage
2010-08-02 Joona KiiskiNew Time management system
2010-07-31 Marco CostalbaAlways use ss->bestMove to store ply best move
2010-07-30 Marco CostalbaLower SingularExtensionDepth to 7 plies for non-pv
2010-07-23 Joona KiiskiAlways init pthread locks to NULL
2010-07-23 Marco CostalbaRetire SearchStack init() and initKillers()
2010-07-23 Marco CostalbaFix errouneus reset of ss->threatMove
2010-07-21 Marco CostalbaMove insert_pv() and extract_pv() out of TT class
2010-07-21 Marco CostalbaStore position static score in TT as soon as possible
2010-07-20 Marco CostalbaIntroduce DEPTH_NONE and use it
2010-07-20 Joona KiiskiRemove pointless tte->static_value() != VALUE_NONE...
2010-07-19 Marco CostalbaFix "pass ss->eval to qsearch()" condition
2010-07-19 Joona KiiskiInitialize SearchStack only once at RootMoveList c'tor
2010-07-19 Joona KiiskiEvery node is responsible for initializing its own...
2010-07-19 Joona KiiskiDrop KILLER_MAX. Hardcode to 2 instead.
2010-07-19 Joona KiiskiDo not initialize ss->reduction to zero in the beginnin...
2010-07-19 Joona KiiskiDo not reset ss->eval in the beginning of the node
2010-07-15 Joona KiiskiFind balance between 1.7 and 1.8 reductions
2010-07-15 Marco CostalbaRemove redundant argument in think()
2010-07-15 Marco CostalbaRetire value.cpp
2010-07-14 Marco CostalbaRetire LSN machinery
2010-07-12 Marco CostalbaFix (zugzwang) verification to be shallower then null...
2010-07-11 Joona KiiskiRemove TranspositionTable::overwrites variable
2010-07-06 Marco CostalbaReword singular extension comments
2010-07-05 Marco CostalbaMove SplitPoint array under its thread
2010-07-03 Marco CostalbaReintroduce GCC/ICC rounding hack
2010-07-03 Marco CostalbaFix DIVIDE BY ZERO exception in init_search()
2010-07-03 Marco CostalbaRestore development version
2010-07-01 Marco CostalbaMove singleEvasion assignment out of move's loop
2010-06-29 Marco CostalbaCode style triviality in san.cpp
2010-06-26 Marco CostalbaRetire update_pv() and sp_update_pv()
2010-06-26 Marco CostalbaRetire pv[] from SearchStack
2010-06-26 Marco CostalbaIntroduce bestMove to store PV move
2010-06-26 Marco CostalbaCleanup code that stores score in TT
2010-06-26 Joona KiiskiFix some wrong documentation
2010-06-25 Joona KiiskiHack to fix GCC/ICC rounding difference
2010-06-24 Marco CostalbaStockfish 1.8 beta 1
2010-06-24 Marco CostalbaRevert "Do IID also when we already have a ttMove"
2010-06-15 Marco CostalbaExtend checks only if SEE is non-negative
2010-06-13 Marco CostalbaRevert "Use ply counter in Position object"
2010-06-12 Marco CostalbaSet LSNTime to 100 ms
2010-06-05 Marco CostalbaRemove a wrong FIXME
2010-06-05 Marco CostalbaAvoid calling evaluate() while razoring
2010-06-04 Marco CostalbaOffset pv[] always from 0
2010-06-03 Marco CostalbaBig qsearch() cleanup
2010-06-03 Marco CostalbaExtend intermediate LMR to root search
2010-06-03 Marco CostalbaShortcut futility pruning in qsearch
2010-06-02 Marco CostalbaDo not pass threadID as argument of search() and evaluate()
2010-06-02 Marco CostalbaSave threadID info in Position
2010-06-02 Marco CostalbaDon't initialize excludedMove and skipNullMove at each...
2010-06-02 Marco CostalbaUse SearchStack to pass allowNullmove
2010-06-02 Marco CostalbaUse SearchStack to pass excludedMove
2010-06-02 Marco CostalbaFix white space breakage
2010-06-02 Marco CostalbaSync sp_search() with main search()
2010-06-01 Marco CostalbaRetire bitScanReverse32()
2010-06-01 Marco CostalbaRetire ok_to_do_nullmove()
2010-06-01 Marco CostalbaMove invariant of singular ext. check out of loop
2010-06-01 Marco CostalbaRename ok_to_prune() in connected_threat()
2010-06-01 Marco CostalbaAvoid double function dispatch
2010-06-01 Marco CostalbaRetire init_node()
2010-06-01 Marco CostalbaDon't init SplitPointStack[i][j].parent
2010-05-31 Marco CostalbaUse ply counter in Position object
2010-05-31 Marco CostalbaFix SearchStack and ply misalignment in RootMoveList
2010-05-31 Marco CostalbaConvert SearchStack ss[] to SearchStack*
2010-05-31 Marco CostalbaDo IID also when we already have a ttMove
2010-05-29 Marco CostalbaIf LMR search fails high research at intemediate depth
2010-05-29 Marco CostalbaFix IIDMargin description
2010-05-22 Joona KiiskiDrop completely illogical ei.kingDanger == 0 requirement
2010-05-22 Joona KiiskiAlways save static value and kingDanger to TT
2010-05-22 Marco CostalbaRevert "Simple implementation of strong YBWC"
2010-05-20 Marco CostalbaSimple implementation of strong YBWC
2010-05-16 Marco CostalbaFix RootMove::operator<() description
2010-05-13 Marco CostalbaAnother split() tweak session
2010-05-12 Joona KiiskiDocument old test result
next