Commit Graph

  • 75edbee01e Use huge pages for worker data master stockfish-dev-20251014-75edbee0 Kieren Pearson 2025-10-11 17:04:06 +11:00
  • 315f8ba4bf let CI check for mate scores outside the valid range Robert Nurnberg @ elitebook 2025-10-14 08:40:27 +02:00
  • e7a4708ad5 Remove condition in qsearch Daniel Monroe 2025-10-07 18:25:08 -04:00
  • 63d449d1d9 bigger PAWN_HISTORY_SIZE rustam-cpp 2025-10-08 22:50:28 +03:00
  • c956df4cbb Split accumulator 3-way for avxvnni mstembera 2025-10-07 12:38:39 -07:00
  • fc5d296f9d Update get_native_properties.sh for AVXVNNI dav1312 2025-10-07 13:29:52 +02:00
  • e18ed795f2 Introduce 4-ply continuation correction history Daniel Samek 2025-10-05 10:38:21 +02:00
  • feb17e5acf Make sure we don't move a nonexistent piece in SEE Daniel Monroe 2025-10-06 04:47:37 -04:00
  • ee243f0fdc Remove x86-64-vnni256 target mstembera 2025-10-04 15:12:25 -07:00
  • e5c2dc5edd remove clang-format workaround Shawn Xu 2025-09-29 19:59:17 -07:00
  • b09339a420 Split accumulator 3-Way Timothy Herchen 2025-10-03 12:41:21 -07:00
  • 7a7c033a86 Tweak Correction History Bonus Asymmetrically FauziAkram 2025-10-03 01:39:39 +03:00
  • 5c93616a3f Adjust aspiration window nicolasduhamel 2025-10-02 20:17:32 +02:00
  • 5895f47dab Further simplify low ply history in evasions Shawn Xu 2025-09-10 21:10:07 -07:00
  • 3073d82ccf Simplify use of low-ply history in evasions Shawn Xu 2025-09-10 20:17:08 -07:00
  • c62e71e78f Simplify a separate term in low ply history bonus formula Shawn Xu 2025-09-10 17:57:03 -07:00
  • 40aeb5a411 Simplify away conthist 0 FauziAkram 2025-09-11 00:06:22 +03:00
  • 415a1ad426 Simplify Probcut Clamp Further Shawn Xu 2025-09-02 13:10:00 -07:00
  • 7a36c0e95f Remove quiet move streak Shawn Xu 2025-09-02 14:10:11 -07:00
  • 9b164d9520 Shave some instructions off a hot loop in affine transform Timothy Herchen 2025-09-27 08:40:42 -07:00
  • 4f4f78f86e Extend nodes pre qsearch only with deep enough tt entries Michael Chaly 2025-09-20 09:29:19 +03:00
  • 6fa42d9724 Simplify RFP return value Nonlinear2 2025-09-12 21:03:50 +02:00
  • bbad001a49 Double PawnHistory size and update formula FauziAkram 2025-09-11 03:04:53 +03:00
  • a47a1c1804 Penalty to TT move history on MultiCut Syine Mineta 2025-09-11 09:00:01 +09:00
  • a82e2a4cb6 Replace deprecated macOS 13 runner image Sebastian Buchwald 2025-09-27 20:35:20 +02:00
  • f922fb5d55 add multithreaded matetrack runs to CI Robert Nurnberg @ elitebook 2025-09-07 18:43:22 +02:00
  • 1a3a9c9005 simplify upload_binaries ci Disservin 2025-09-07 12:41:02 +02:00
  • fc54d87301 Revert "Adjustment of the aspiration window after fail high/low." Syine Mineta 2025-09-11 13:53:40 +09:00
  • bfc7000597 Adjustment of the aspiration window after fail high/low. Stefan Geschwentner 2025-08-24 20:28:08 +02:00
  • d5f152b5df Reintroduce #6259 Shawn Xu 2025-09-02 17:15:22 -07:00
  • adfddd2c98 Add scaling note to STC/LTC tunes Shawn Xu 2025-08-31 18:56:01 -07:00
  • f2da0ccf3f Simplify SMP Reduction Shawn Xu 2025-08-24 15:47:51 -07:00
  • 75ac6c7a06 simplify stalemate further Shawn Xu 2025-08-24 21:03:20 -07:00
  • da63060ea3 Simplify sign term in quiet histories Daniel Monroe 2025-08-27 11:03:10 -04:00
  • 3833583862 limit dynamic reduction. Joost VandeVondele 2025-08-31 11:35:30 +02:00
  • 731ad9bbc3 Simplify adjust_key50 template Arseniy Surkov 2025-08-29 04:12:23 +03:00
  • 7a3483fa9e Remove superfluous cast Sebastian Buchwald 2025-08-27 22:32:09 +02:00
  • 6a6dadb5a6 Remove buggy and unused function Torsten Hellwig 2025-08-26 10:30:33 +02:00
  • 3f18352396 Further Simplify Stalemate Detection Shawn Xu 2025-08-24 11:09:31 -07:00
  • 7d213afd37 Non-functional simplifications Shawn Xu 2025-08-24 15:03:34 -07:00
  • a289ee389a Simplify Capture Futility Pruning Shawn Xu 2025-08-24 02:02:31 -07:00
  • 222df615c1 revert #6259 Robert Nurnberg @ elitebook 2025-08-25 11:09:39 +02:00
  • 75f07da912 Avoid high rule50 count zeroing cutoffs Nonlinear2 2025-08-25 14:09:48 +02:00
  • 69de394439 fix ppc altivec check & loongarch64-lsx typo Akshat Sinha 2025-08-27 20:36:01 +05:30
  • cb7232a818 Use integer type for UCI spin values Sebastian Buchwald 2025-08-24 19:48:24 +02:00
  • 678d503d8f Simplify LMR Extensions Shawn Xu 2025-08-23 06:26:40 -07:00
  • 39c077f15a Less reduction for later threads. Stefan Geschwentner 2025-08-17 20:05:43 +02:00
  • c99eb8ef32 Remove cap from a bonusScale formula FauziAkram 2025-08-24 14:02:03 +03:00
  • af181d9fe1 Small simplification in probCut movepicker Michael Chaly 2025-08-24 12:47:00 +03:00
  • e2fdf6f005 Simplify separate malus formulas Shawn Xu 2025-08-21 21:05:42 -07:00
  • 901ad7e7ee Simplify quiet move streak Shawn Xu 2025-08-23 06:29:45 -07:00
  • 85f87649bf Simplify stalemate detection Shawn Xu 2025-08-20 16:42:24 -07:00
  • 7fa7a36dc6 Remove upper bound in see margin Daniel Monroe 2025-08-17 17:09:09 -04:00
  • 2659351ce7 Remove depth reduction in the full-depth search Daniel Samek 2025-08-18 06:33:51 +02:00
  • 57d76bd459 Simplify depth condition in prior reduction Daniel Monroe 2025-08-17 17:20:08 -04:00
  • 47d60a50b6 CI: fix typo in flag Disservin 2025-08-19 22:05:08 +02:00
  • 176ef577e2 Set back static constexpr FauziAkram 2025-08-17 23:54:09 +03:00
  • 20bc19558e Speedup_threat_by_lesser Myself 2025-08-23 18:16:57 +07:00
  • d11f49b790 Remove log depth reduction terms. Stefan Geschwentner 2025-08-21 18:23:49 +02:00
  • 7fe46b5a70 VVLTC tweak FauziAkram 2025-08-17 23:38:06 +03:00
  • 8ecfc3c89d Bigger thread dependent initial window. Stefan Geschwentner 2025-08-17 08:38:16 +02:00
  • 2176c9387e Add performance warning comment for vpcompressw 87 2025-08-16 22:41:55 +01:00
  • c56bd10cb5 Fix undefined behavior in stalemate trap detection. Stefan Geschwentner 2025-08-16 13:40:48 +02:00
  • 4b6b13ce5a Update sde action to 2.4, switch to 9.33.0 Joost VandeVondele 2025-08-17 22:03:55 +02:00
  • 169737a9eb Simplify dual bonuses Daniel Monroe 2025-08-10 13:10:20 -04:00
  • c9c002450a Simplify depth term in reductions Daniel Monroe 2025-08-09 11:21:41 -04:00
  • 0db4a1bee9 Remove completedDepth condition for SE Kevin Lu 2025-07-31 14:17:07 -07:00
  • d864148595 Simplify beta formula FauziAkram 2025-08-09 12:29:40 +03:00
  • 2e91a86354 Add log depth as term to reduction factors. Stefan Geschwentner 2025-08-09 05:52:42 +02:00
  • 0383670cd5 Avoid using _mm512_storeu_epi16() mstembera 2025-08-15 14:41:55 -07:00
  • 7a07ac0e76 Adjust probcut on staticEval Jost Triller 2025-08-05 22:38:32 +02:00
  • ade8917447 Remove outdated comment FauziAkram 2025-08-07 00:10:36 +03:00
  • 5464f7b114 Remove an instruction from find_nnz() mstembera 2025-08-03 19:10:31 -07:00
  • 125a0cfe7b Build x86-64-avx512icl in CI Niklas Fiekas 2025-08-07 22:57:01 +02:00
  • 303fe9a164 Simplification: Futility pruning for captures Stockfisher69 2025-08-02 23:01:50 +02:00
  • b177b7394a Separate bonus/malus parameters for quiet and capture moves KazApps 2025-07-29 13:12:44 +09:00
  • 94175524b1 Only set ep square if ep capture is possible rn5f107s2 2025-07-31 21:59:01 +02:00
  • 377a3a5269 Depth dependent reduction threshold when full-depth re-search Jost Triller 2025-07-30 00:37:52 +02:00
  • 14a2e50a3d Simplify key after Shawn Xu 2025-07-30 17:07:08 -07:00
  • 5d1505d8c7 Reintroduce reduction term in LMR for cutnodes Michael Chaly 2025-08-03 00:33:14 +03:00
  • 8e733d68fd Refactor: Simplify pawn structure indexing FauziAkram 2025-08-02 19:17:22 +03:00
  • a6e34f128f Fix icx profile-build Joost VandeVondele 2025-08-02 13:59:01 +02:00
  • a37b38bdf0 Add "d < newDepth" condition for doDeeperSearch FauziAkram 2025-08-02 14:27:51 +03:00
  • 62b958f517 Remove code that is not used anywhere FauziAkram 2025-08-01 21:01:59 +03:00
  • cd52859bd5 Simplify improving term Daniel Monroe 2025-07-28 19:11:04 -04:00
  • 57b32f3e60 Make Resetting the Aspiration Window after FailLow more aggressive CSTENTOR 2025-07-30 15:35:57 +02:00
  • cef551092c Only do IIR in minimally reduced nodes aronpetkovski 2025-07-27 22:39:12 +02:00
  • 9034730a5a Display upper/lowerbound before wdl J. Oster 2025-07-30 11:21:06 +02:00
  • 32cb78d782 Increase CI timeouts for perft MinetaS 2025-07-30 15:55:35 +09:00
  • fdd9c34b75 Re-adding ttHit condition, but this time in the inner block FauziAkram 2025-07-29 13:51:13 +03:00
  • 83071917e9 Optimize find_nnz() using VBMI2 mstembera 2025-07-27 16:09:01 -07:00
  • 64e8e1b247 Simplify LMR extension limit formula aronpetkovski 2025-07-27 13:07:47 +02:00
  • 525a5749bc Simplify extra continuation history updates Daniel Monroe 2025-07-27 10:06:40 -04:00
  • ab83d320b8 Simplify NMP condition Styx 2025-07-27 17:45:54 -07:00
  • 1d8f118c3e Remove unnecessary deque allocation in perft 87 2025-07-27 20:15:24 +01:00
  • a9b7638e96 Simplify newDepth modification formulas FauziAkram 2025-07-27 19:13:54 +03:00
  • 2e2d2778fc increase futility value when capturing last moved piece Nonlinear2 2025-07-28 09:07:29 +02:00
  • 9045fdb227 Add depth condition FauziAkram 2025-07-27 23:14:28 +03:00
  • 4fcfb0b4b7 Tweak the logic for setting the improving flag FauziAkram 2025-07-27 19:08:07 +03:00
  • 402602a70d Simplify static evaluation difference to move ordering logic pb00067 2025-07-26 17:51:20 +02:00