]> git.sesse.net Git - stockfish/history - src/search.cpp
Promotion piece must be empty if is not a promotion
[stockfish] / src / search.cpp
2011-05-21 Marco CostalbaIntroduce MovePicker::isBadCapture() and use in probcut
2011-05-17 Marco CostalbaRetire move_is_capture_or_promotion()
2011-05-17 Marco CostalbaPrefer ttMove to tte->move() in search()
2011-05-05 Marco CostalbaRemove redundant assignment in search()
2011-05-01 Marco CostalbaUpdate polyglot.ini
2011-04-29 Marco CostalbaRename check related functions
2011-04-27 Marco CostalbaPerft counts leaf nodes not generated moves.
2011-04-27 Marco CostalbaUse probe() as name for looking up into an hash table
2011-04-26 Marco CostalbaMove OpeningBook and RK where are actually used
2011-04-25 Marco CostalbaFix a compile error with gcc
2011-04-25 Marco CostalbaMove MovePickerExt specializations away from headings
2011-04-25 Marco CostalbaTidy up benchmark.cpp
2011-04-25 Marco CostalbaLarge API rename in ThreadsManager
2011-04-24 Marco CostalbaDon't allocate MAX_THREADS hash tables if not necessary
2011-04-24 Marco CostalbaMove pawn and material tables under Thread class
2011-04-24 Marco CostalbaRename MOVES_MAX in MAX_MOVES
2011-04-24 Marco CostalbaRetire extensions as UCI option
2011-04-23 Marco CostalbaFix some comments in early stop detection
2011-04-23 Marco CostalbaRetire UseLogFile in search.cpp
2011-04-23 Marco CostalbaIntroduce and use SearchLimits
2011-04-22 Marco CostalbaUse move_is_special() in pawn endgame condition
2011-04-22 Marco CostalbaRetire SearchStartTime global
2011-04-22 Marco CostalbaReduce loops in init_threads() and exit_threads()
2011-04-20 Marco CostalbaMove wake_sleeping_thread() to Thread class
2011-04-20 Marco CostalbaCorrectly implementg selDepth feature
2011-04-20 Marco CostalbaMove sleepLock and sleepCond under Thread
2011-04-20 Marco CostalbaIncrease risk of blunders at low skill levels
2011-04-17 Marco CostalbaMove ply to SearchStack
2011-04-16 Marco CostalbaBetter self-document LMR reduction() formula
2011-04-13 Marco CostalbaCleanup debug counters
2011-04-13 Marco CostalbaMove move_is_legal() under Position class
2011-04-08 Marco CostalbaRetire mate threat extension
2011-04-05 Marco CostalbaAssorted code style and comments in search.cpp
2011-04-02 Marco CostalbaTeach SF to blunder
2011-04-02 Joona KiiskiUse prob cut search to prune bad captures
2011-04-01 Marco CostalbaRetire recapture extension also for PvNode
2011-04-01 Marco CostalbaUse a constant instead of value_mate_in(PLY_MAX)
2011-04-01 Marco CostalbaRetire value_is_mate()
2011-04-01 Marco CostalbaSimplify wait_for_stop_or_ponderhit()
2011-04-01 Marco CostalbaRetire update_killers()
2011-03-28 Marco CostalbaFine tune skill level
2011-03-27 Marco CostalbaAdd "Skill level functionality
2011-03-26 Marco CostalbaFix a compile error with icc
2011-03-24 Marco CostalbaSend PV line to GUI only after resolving a fail high
2011-03-19 Marco CostalbaDo not send ponder move if we don't have it
2011-03-02 Marco CostalbaSimplify aspirationDelta update rule
2011-02-28 Marco CostalbaFix aspiration corner case
2011-02-28 Marco CostalbaRemove a FIXME in id_loop()
2011-02-28 Marco CostalbaScore root move list during first iteration
2011-02-27 Marco CostalbaRemove an useless condition in equal SEE pruning
2011-02-27 Marco CostalbaPrune moves with equal SEE in qsearch
2011-02-23 Marco CostalbaDepth dependant singular extension margin
2011-02-19 Marco CostalbaIntroduce and use speed_to_uci()
2011-02-18 Marco CostalbaRename SplitPoint parentSstack
2011-02-18 Marco CostalbaRetire SearchStack sstack[] from SplitPoint
2011-02-18 Marco CostalbaSync Root new depth to what we do in search()
2011-02-17 Marco CostalbaUnify best move update logic
2011-02-17 Marco CostalbaDo not special case reductions for MultiPV case
2011-02-13 Marco CostalbaWrite the LogFile only at the end of an iteration
2011-02-12 Marco CostalbaSpell checking fixes in search.cpp
2011-02-12 Marco CostalbaRename iteration in depth in id_loop()
2011-02-12 Marco CostalbaStart to count iterations from 1
2011-02-12 Marco CostalbaFix wrong reported depth
2011-02-11 Marco CostalbaMove sending of PV line to id_loop()
2011-02-10 Marco CostalbaMaximum aspiration delta of 24
2011-02-09 Joona KiiskiMaximum aspiration delta of 64
2011-02-06 Marco CostalbaSimplify latest patches
2011-02-05 Joona KiiskiRetire some conditions from ok_to_use_TT_pv
2011-01-31 Marco CostalbaUse TT for pruning also in PV nodes
2011-01-27 Marco CostalbaRetire singleEvasion
2011-01-23 Marco CostalbaIntroduce and use qsearch_scoring()
2011-01-23 Marco CostalbaRetire InitialDepth
2011-01-23 Marco CostalbaPass TT move instead of Rml[0].pv[0] to MovePicker
2011-01-23 Joona KiiskiDifferent searchedMoves system
2011-01-23 Marco CostalbaRemove special Root cases
2011-01-20 Marco CostalbaRetire init_ss_array()
2011-01-18 Marco CostalbaSort root moves moves in MovePickerExt
2011-01-18 Marco CostalbaFix a (bestValue == -VALUE_INFINITE) assert
2011-01-18 Marco CostalbaAdditional cleanup in id_loop()
2011-01-18 Marco CostalbaUse a global RootMoveList object instead of a pointer
2011-01-18 Marco CostalbaMove globals to id_loop()
2011-01-18 Marco CostalbaIntroduce and use MovePickerExt
2011-01-18 Marco CostalbaUnify root_search() step 3
2011-01-18 Marco CostalbaUnify root_search() step 2
2011-01-18 Marco CostalbaUnify root_search() step 1
2011-01-16 Marco CostalbaSync root_search() with search()
2011-01-16 Marco CostalbaMove fail loops out of root_search() to id_loop()
2011-01-15 Marco CostalbaRetire history.cpp
2011-01-14 Marco CostalbaInitialize killers at ss+2 also in root_search()
2011-01-10 Marco CostalbaBig book.cpp cleanup
2011-01-09 Marco CostalbaDon't copy Position in pretty_pv()
2011-01-08 Marco CostalbaRessurect move.cpp
2011-01-08 Marco CostalbaMove uci move parsing under san.cpp
2011-01-08 Marco CostalbaImprove I/O responsivness
2011-01-07 Marco CostalbaUnify move generation
2011-01-07 Marco CostalbaRetire move.cpp
2011-01-06 Marco CostalbaImprove update_killers() signature
2011-01-05 Marco CostalbaSet moveCount base to 1 as in search()
2011-01-05 Marco CostalbaUse killers also in root_search()
2011-01-05 Marco CostalbaPerft should return an int64_t not an int
next