Small cleanups
[stockfish] / src / search.cpp
2020-04-29 Joost VandeVondeleSmall cleanups
2020-04-29 VizvezdenecIntroduce futility pruning for captures
2020-04-22 pb00067continuation histories when in check
2020-04-18 VizvezdenecApply multicut pruning more often
2020-04-16 Joost VandeVondeleRemove one condition in probcut TTmove skipping
2020-04-15 VizvezdenecDon't attempt probcut if ttMove is not good enough.
2020-04-13 silversolver1Removes evasionPrunable
2020-04-12 Joost VandeVondeleExtend irreversible moves
2020-04-12 Joost VandeVondeleSmall cleanups
2020-04-07 VizvezdenecIntroduce capture history pruning
2020-04-05 VizvezdenecFurther increase reductions with increasing number...
2020-04-02 VizvezdenecIncrease reduction for captures.
2020-04-02 mstemberaNo voting for TB loss / mate.
2020-03-30 Joost VandeVondeleSmall cleanups
2020-03-30 Praveen tummalaMovecount pruning reduction logic
2020-03-29 xoto10Remove previousScore adjustment of delta.
2020-03-26 Lyudmil AntonovTuned history reduction
2020-03-20 VizvezdenecAdjust singular extension search depth
2020-03-17 VizvezdenecAdjust singular LMR for positions seen in PV
2020-03-14 Joost VandeVondeleSmall cleanups
2020-03-14 pb00067Simplify futility pruning parent node
2020-03-09 silversolver1Remove set statScore to zero
2020-03-07 Gary HeckmanFix ambiguity between clamp implementations
2020-03-01 Joost VandeVondeleSmall cleanups
2020-03-01 Guenther DemetzSimplify lowply-history logic
2020-02-25 AndyGrantFix TT write in MultiPV case.
2020-02-22 Günther DemetzImprove move order near the root
2020-02-15 protonspringSimplify Futility Move Count
2020-02-15 Joost VandeVondeleFix for incorrect VALUE_MATE_IN_MAX_PLY usage.
2020-02-10 VizvezdenecModify singular beta for ttPv positions.
2020-02-01 xoto10Simplify Tweak late move reductions at root.
2020-01-31 Joost VandeVondeleRevert 5 recent patches
2020-01-28 Guenther DemetzMore bonus for bestMoves on past PV nodes
2020-01-28 31m059Less NMP if the position was previously in PV.
2020-01-23 Stefan GeschwentnerHistory update for pruned captures
2020-01-23 Stefan GeschwentnerLess reduction for escape moves at ttPv nodes
2020-01-23 Guenther DemetzUse (strict) greater-than-operator for 'improving'
2020-01-15 Joost VandeVondeleTweak late move reductions at root
2020-01-13 Stefan GeschwentnerTweak reductions for captures/promotions
2020-01-13 VizvezdenecTweak futility pruning constants
2020-01-13 xoto10Fix previous patch in case of ponder
2020-01-12 xoto10Smarter time management near stop limit
2020-01-10 Joost VandeVondeleUpdate Elo estimates for terms in search
2020-01-09 joergoster50-moves rule improvement for transposition table
2020-01-09 Alain SAVARDUpdate lists of authors and contributors
2020-01-07 lantonovTuned nullmove search
2020-01-07 Stefan GeschwentnerTweak futility pruning
2019-12-24 xoto10Tune search constants
2019-12-10 Guenther DemetzRefine improving-logic
2019-12-10 lantonovTuned razor and futility margins
2019-12-08 VizvezdenecDo last capture extensions for every single node
2019-12-08 protonspringSimplify pruning moves with negative SEE
2019-12-08 joergosterFix output of PV lines with invalid scores #2439
2019-12-08 xoto10Tweak time management (failing eval)
2019-12-08 Joost VandeVondeleRemove unneeded & incorrect check.
2019-11-25 Moez JellouliExtend last non-pawn captures
2019-11-21 VizvezdenecDo lmr for more captures
2019-11-19 VizvezdenecSimplify advanced pawn push pruning
2019-11-18 Joost VandeVondeleUse exploration rate for reductions
2019-11-14 Stefan GeschwentnerPrune before extension
2019-11-12 Miguel LahozShallow depth pruning on NonPV advanced pawn push
2019-11-12 Joost VandeVondeleRemove explicit moveCount pruning
2019-11-12 Joost VandeVondeleFix incorrect mate score.
2019-11-04 MichaelB7Remove shuffle extension
2019-10-31 Stefan GeschwentnerTweak dynamic contempt (the birthday patch)
2019-10-25 Joost VandeVondeleRefactor final stats updates.
2019-10-25 Stéphane NicoletAssorted trivial cleanups
2019-10-23 Joost VandeVondeleSimplify reductions on singular extension
2019-10-18 VoyagerOneCurrent capture for Counter-Move history
2019-10-09 VoyagerOneIntroduce separate counter-move tables for inCheck
2019-10-07 AlayanAdjust aspiration window with eval
2019-10-06 Ondrej MosnacekMake priorCapture a bool
2019-10-06 VoyagerOneIntroduce separate counter-move tables for captures
2019-10-05 Brian SheppardEliminate ONE_PLY
2019-10-01 Joost VandeVondeleAdjust reductions based on the number of threads
2019-10-01 protonspringRemove ThreatByRank
2019-09-30 Joost VandeVondeleRemove depth dependence in value_draw().
2019-09-27 31m059Extend castling independently of singular extension
2019-09-23 Joost VandeVondeleMore random draw evaluations
2019-09-14 Stéphane NicoletAssorted trivial cleanups
2019-09-11 Stefan GeschwentnerUpdate reverse move stats
2019-08-26 Stefan GeschwentnerTweak Late Move Reduction at root
2019-08-25 VoyagerOneNMP Tweaks
2019-08-23 protonspringSimplify futility equation
2019-08-21 VizvezdenecLate move reduction, captures and CUT nodes
2019-08-21 protonspringTuned Futility Equation
2019-08-14 Alain SAVARDAssorted trivial cleanups (July 2019)
2019-08-01 joergosterRevert "Improve multiPV mode"
2019-07-31 xoto10Tune search constants
2019-07-26 mstemberaBug fix: always choose shortest mate in multithread...
2019-07-25 VizvezdenecTweak of SEE pruning condition
2019-07-25 Alain SAVARDPawn clean up
2019-07-25 VoyagerOneLMR Tweak
2019-07-25 VizvezdenecTweak LMR and killers
2019-07-14 Joost VandeVondeleUCI_Elo implementation (#2225)
2019-07-14 protonspringRemove std::pow from reduction. (#2234)
2019-07-13 Stefan GeschwentnerFull bonus for LMR stats update
2019-07-12 Stefan GeschwentnerLate Move reduction and continuation history
2019-07-11 Marco CostalbaAssorted trivial cleanups June 2019
2019-07-11 xoto10Combo of statscore divisor and pawn psqt changes