]> git.sesse.net Git - stockfish/history - src/search.cpp
Add loongarch64 support
[stockfish] / src / search.cpp
2023-12-14 peregrineshahinTrack seldepth in qsearch too
2023-12-14 Shahin M. ShahinFix TB score output in UCI without using TB
2023-12-10 Muzhen GamingVLTC Search parameters tune
2023-12-10 Taras VukRemove moveMalus
2023-12-04 FauziAkramRemove cutNode condition
2023-12-02 lonfom169Tweak return value in futility pruning
2023-12-02 cj5716Remove recaptures stage in qsearch
2023-12-02 Taras VukSkip LMR for 2nd move at the root only
2023-12-02 FauziAkramSimplify quietMoveMalus malus
2023-12-02 FauziAkramSimplify doDeeperSearch
2023-12-02 Muzhen GamingSimplify move history reduction
2023-12-02 Stefan GeschwentnerSimplify history update.
2023-11-20 FauziAkramReformat some comments
2023-11-20 FauziAkramRemove doEvenDeeperSearch
2023-11-20 FauziAkramChange depth - 1 to newDepth
2023-11-16 Stefan GeschwentnerFix undefined behavior in search.
2023-11-15 Joost VandeVondeleSymmetrize optimism
2023-11-15 Taras VukIntroduce recapture extensions
2023-11-11 Linmiao XuSimplify away optimism average score offset params
2023-11-07 Taras VukRemove pawn history from ProbCut constructor
2023-11-05 Taras VukUse stat_malus when decreasing stats
2023-11-05 FauziAkramSet reduction to 0 if the move is a TT move
2023-11-05 Shahin M. ShahinEnhance some comments
2023-11-04 FauziAkramTweaking the futility pruning formula
2023-11-03 Michael ChalyUpdate pawn history based on static eval difference
2023-11-03 Stefan GeschwentnerRemove razoring history update.
2023-11-03 FauziAkramSimplifying two formulas
2023-11-03 cj5716Prefetch TT entries in probcut
2023-10-30 Muzhen GamingIntroduce asymmetric optimism
2023-10-30 cj5716Small cleanups
2023-10-27 DisservinFormat Code
2023-10-27 FauziAkramRewarding Quiet Moves that Enable Razoring
2023-10-27 Michael ChalyIntroduce pawn structure based history
2023-10-27 Taras VukSimplify futility pruning formula
2023-10-24 Linmiao XuUpdate 5 search params for pruning at shallow depth
2023-10-24 Joost VandeVondeleCleanup comments and some code reorg.
2023-10-24 cj5716Small formatting improvements
2023-10-23 Muzhen GamingTime management improvements
2023-10-23 Disservinremove blank line between function and it's description
2023-10-22 Taras VukSimplify futilityBase formula
2023-10-22 Disservinadd clang-format
2023-10-21 Taras VukSubtract the margin from the value returned by ProbCut
2023-10-21 FauziAkramRemoving history condition
2023-10-21 Shahin M. ShahinCleanup qsearch continuation histories
2023-10-21 FauziAkramStandardize Comments
2023-10-21 Stéphane NicoletReformat some comments and conditions
2023-10-21 Shahin M. ShahinFix greater than TB scores in null move pruning.
2023-10-14 Michael ChalyUse more continuation histories.
2023-10-10 Muzhen GamingSearch parameters tune at 180+1.8
2023-10-08 Taras VukSkip futility pruning if ttMove has bad history
2023-10-08 gabeAvoid recomputing moveCountPruning
2023-10-08 candirufishRazor more if ss+1 cutoffCnt > 3
2023-10-08 Stefan GeschwentnerSimplify collection of bad moves for history updates.
2023-10-08 Stéphane NicoletRemove one test in the move loop
2023-09-29 cj5716Skip moves-loop pruning in qsearch if we have only...
2023-09-29 FauziAkramImprove grammar of comments
2023-09-22 Stefan GeschwentnerRemove VALUE_KNOWN_WIN.
2023-09-22 cj5716Make casting styles consistent
2023-09-22 peregrineshahinReorder some lines
2023-09-11 Stéphane NicoletReformat some comments
2023-09-11 Michael ChalyDo more futility pruning in qsearch
2023-09-11 cj5716Simplify cutnode depth condition
2023-09-03 FauziAkramRename one variable
2023-09-03 DisservinCleanup includes
2023-09-03 ttruscottOmit two unneeded tests
2023-08-22 Shahin M. ShahinReduce repetitions branches
2023-08-22 cj5716Do more full window searches
2023-08-16 Muzhen GamingSimplify PvNode Reduction
2023-08-13 Shahin M. ShahinSimplify pieceValue to one phase.
2023-08-13 Stéphane NicoletSimplify SEE pruning for captures
2023-08-13 FauziAkramSimplify prior countermove bonus
2023-08-13 Shahin M. ShahinDetect repetitions before they happen in qsearch
2023-08-13 cj5716Simplify a depth condition
2023-08-13 Michael ChalyGive extra bonus to main history for moves that caused...
2023-08-07 Michael ChalyAdjust futility pruning base in qsearch
2023-08-06 FauziAkramTweak formula for pruning moves losing material
2023-07-28 Stéphane NicoletImprove some comments
2023-07-25 FauziAkramSimplify one multicut extension
2023-07-24 Stefan GeschwentnerSimplify TT cutoff
2023-07-24 windfishballadSimplify some qsearch conditions
2023-07-23 Joost VandeVondeleCheck clock more often
2023-07-19 Michael ChalyDo more futility pruning for cutNodes that are not...
2023-07-16 Michael ChalyRemove improvement variable
2023-07-15 FauziAkramUse more expressive names for bonus1 and bonus2
2023-07-11 Muzhen GamingSimplify PvNode reduction
2023-07-03 FauziAkramImproving grammar and readability of comments
2023-07-03 Muzhen GamingSimplify score improvement reduction
2023-07-03 Muzhen GamingSimplify away improvement term in null move search
2023-07-03 peregrineshahinFix pruning to (in TB loss) in Null move pruning.
2023-07-01 cj5716Negative extension on cutNodes based on depth
2023-06-22 peregrineshahinFix Potential in TB cutoffs for NMP.
2023-06-20 Joerg OsterFix indentation in qsearch.
2023-06-16 cj5716Small cleanup
2023-06-14 Viren6Remove setting of static to none if in check in qsearch
2023-06-13 Stéphane NicoletClean-up code indentation in qsearch
2023-06-12 Michael ChalyImprove comments
2023-06-11 Guenther DemetzReintroduce SEE verification against discovered attacks
2023-06-11 cj5716Simplify multiplier for improvement
2023-06-06 peregrineshahinFix no previous moves on root.
2023-06-04 Michael ChalyMove internal iterative reduction before probcut
next