Simplify pruning
[stockfish] / src / search.cpp
2016-12-12 Stefan GeschwentnerSimplify pruning
2016-12-11 Joost VandeVondeleClean-up skipEarlyPruning (#921)
2016-12-05 Joost VandeVondeleRefactor bonus and penalty calculation (#917)
2016-12-04 ElbertoOneRemove piece condition in decrease lmr reduction check
2016-12-02 goodkovSimplify pruning rule
2016-11-19 Marco CostalbaFix compile error from previous patch
2016-11-19 Joost VandeVondeleMore accurate 'go nodes' searches at low count
2016-11-19 Stefan GeschwentnerNon-quiet pruning tweak
2016-11-12 Aram TumanianMake a version of Position::do_move() without the gives...
2016-11-10 MiraStack offset changed from -5 to -4
2016-11-10 atumanianUpdate comments related after new see_ge()
2016-11-05 Joost VandeVondeleReproducible searches after ucinewgame
2016-11-05 VoyagerOneReduction Simplification
2016-11-05 Marco CostalbaRewrite syzygy in C++
2016-10-27 syzygyOutput PV if last iteration does not complete
2016-10-25 VoyagerOneHistory Stat Comparison
2016-10-21 syzygyPer-thread TB hit counters
2016-10-18 ajithcjRemove useless assignments to currentMove
2016-10-18 VoyagerOneUse explicit logic for pruning
2016-10-09 ajithcjSimplify futility pruning return value
2016-10-08 atumanianOptimisation of Position::see and Position::see_sign
2016-10-03 VoyagerOneAllow inCheck pruning
2016-09-29 Marco CostalbaRemove useless razoring condition
2016-09-29 HiraokaTakuyaMake razor_margin[4] ONE_PLY value independent
2016-09-25 Stéphane NicoletRename shift_bb() to shift()
2016-09-24 joergosterAllowing singular extension in mate positions
2016-09-24 Marco CostalbaFix crash when passing a mate/stalemate position
2016-09-17 Marco CostalbaFix a warning with MSVC
2016-09-17 Marco CostalbaFix indentation in struct FromToStats
2016-09-16 Stéphane NicoletRetire KingDanger array
2016-09-16 Marco CostalbaUse per-thread counterMoveHistory
2016-09-14 VoyagerOneTweak SEE margin in pruning conditions
2016-09-09 Marco CostalbaUse Movepick SEE value in search
2016-09-08 Marco CostalbaRefactor previous patch
2016-09-08 ajithcjPrune dangerous moves at low depth
2016-09-04 syzygyChange from [Color][PieceType] to [Piece]
2016-09-03 Marco CostalbaFix syzygy with partial TB
2016-09-02 lucasartChange exclusion key setup
2016-08-31 ajithcjOptimize order of a few conditions in search
2016-08-30 VoyagerOneRemove condition on killers in history pruning
2016-08-29 Stefan GeschwentnerTweak probcut threshold
2016-08-28 Marco CostalbaRetire CheckInfo
2016-08-27 Stéphane NicoletMove CheckInfo under StateInfo
2016-08-27 Marco CostalbaMake engine ONE_PLY value independent
2016-08-27 hximSimplify stats update
2016-08-25 Marco CostalbaReformat stats update
2016-08-24 VoyagerOneRefutation penalty on captures
2016-08-19 VoyagerOneSimplify IID
2016-08-19 VoyagerOneDo LMR on captures
2016-08-15 VoyagerOneUse predicted depth for history pruning
2016-08-02 VoyagerOneUse Color-From-To history stats to help sort moves
2016-08-01 VoyagerOneFutility tweak
2016-07-24 ajithcjAllow null pruning at depth 1
2016-07-24 Stefano80See prune at higher depth
2016-07-16 ajithcjGradually relax the NMP staticEval check
2016-07-12 joergosterFix extract_ponder_from_tt()
2016-07-02 ajithcjUse staticEval in null prune condition
2016-06-26 loco-locoRemoving inCheck condition for counter move bonus
2016-06-24 ElbertoOneRemove redundant PvNode condition
2016-06-24 VoyagerOneComment out a redundant condition
2016-06-19 ElbertoOneOn IID do not always search with cutNode = true
2016-06-18 VoyagerOneSimplify Check Extension
2016-06-15 ajithcjDon't insert pv back into tt
2016-06-11 Marco CostalbaFilter root moves filter before copy to threads
2016-06-10 VoyagerOneStat Formula Tweak
2016-06-10 VoyagerOneTweak check extension condition
2016-06-07 ElbertoOneLMR reduction parameter tweak
2016-06-03 VoyagerOneSimplify Futility Pruning
2016-06-03 ElbertoOneLMR Simplification
2016-05-20 Leonid PechenikMore detailed dependence of time allocation on the...
2016-05-20 loco-locoAssorted pruning tweaks
2016-05-14 mstemberaFix a multiPV bug in lazy SMP
2016-05-05 VoyagerOneSimplify History LMR Formula
2016-05-01 joergosterFix LazySMP when searching to a fixed depth.
2016-04-24 VoyagerOneUse FMHs to assist with LMR formula.
2016-04-17 loco-locoAdd a second level of follow-up moves
2016-04-17 Marco CostalbaStateInfo is usually allocated on the stack by search()
2016-04-16 Niklas FiekasFix last search info carried over to mate position
2016-03-15 Marco CostalbaAssorted cleanup of latest commits
2016-03-10 Stefan GeschwentnerAdd followup moves history for move ordering
2016-02-28 ElbertoOneClean up depth reduction calculation
2016-02-28 VoyagerOneSimplify Reduction Formula
2016-02-14 VoyagerOneFix futility pruning bug
2016-02-07 Marco CostalbaDocument HalfDensityMap
2016-01-29 Leonid PechenikTime management simplification
2016-01-24 Guenther Demetzrotating symmetric patterns with increasing skipsize
2016-01-20 Joona KiiskiDo not probe syzygy bases when castling is possible
2016-01-18 lucasartRetire RootNode template
2016-01-18 Marco CostalbaRewrite time formula
2016-01-16 Lyudmil AntonovAssorted English grammar changes
2016-01-13 Stefano80Adjust reductions based on history and cmh tables
2016-01-13 Stefano80Update comments in LMR step
2016-01-03 Leonid PechenikAdjust time used for move based on previous score
2016-01-02 ppigazziniUpdate AUTHORS and copyright notice
2016-01-01 Marco CostalbaUpdate Copyright year
2015-12-27 Marco CostalbaMove some globals into main thread scope
2015-12-22 DU-jdtoRemove another unnecessary Search::Stack field
2015-12-20 VoyagerOneRemove killer move conditions from LMR
2015-12-20 loco-locoRemove unused field SearchStack::ttMove
2015-12-18 Guenther DemetzDistinct iteration paths for Lazy SMP threads