Commit Graph

  • 27e747d1d7 Simplify futility margin in lmr for quiets. Daniel Monroe 2025-01-23 20:02:24 -08:00
  • 1b31e266b0 Consider more nodes as ttPv nodes. Stefan Geschwentner 2025-01-20 15:40:41 +01:00
  • 889fed448c Better nonpawn indexing Shawn Xu 2025-01-21 17:41:33 -08:00
  • 435ba3dbb5 Revert "Moving up the if position is or has been on the PV reduction" Viren6 2025-01-19 17:18:23 +00:00
  • 6c7c5c7e47 Do not change TB cursed wins to draws if requested Robert Nurnberg @ elitebook 2025-01-21 17:23:51 +01:00
  • 75b75bc16a Add improving to a condition of NMP pkrisz99 2025-01-18 23:58:25 +01:00
  • d606311e55 Fix undefined behavior Shawn Xu 2025-01-19 17:55:53 -08:00
  • aa894c0f93 Comments Tweak FauziAkram 2025-01-20 00:06:26 +03:00
  • 4975b2bc6f Increase prior countermove bonus if TT move Nonlinear2 2025-01-19 20:33:05 +01:00
  • 59c578ad28 Add move count based reduction. Stefan Geschwentner 2025-01-19 18:31:31 +01:00
  • e7367cef0f Clean up pack reordering Shawn Xu 2025-01-12 19:38:02 -08:00
  • 18b3465a86 Generate lookup indices at compile time. mstembera 2025-01-18 14:26:41 -08:00
  • 62ecdfe82c simplify accumulator updates Shawn Xu 2025-01-12 12:53:08 -08:00
  • 8e3e22b3d4 Replace depth increase condition with !opponentWorsening Joost VandeVondele 2025-01-18 21:32:18 +01:00
  • f00d91f8ac Refine probcut Daniel Monroe 2025-01-12 13:59:38 -08:00
  • 738ac2a100 tuned TM values Shawn Xu 2025-01-13 15:22:00 -08:00
  • c94bcf62e4 Moving up the if position is or has been on the PV reduction FauziAkram 2025-01-18 13:38:45 +03:00
  • 329c267e25 Optimize find_nnz() by reducing the size of lookup_indices mstembera 2025-01-17 21:18:48 -08:00
  • 7701d0b3c4 Introduce one more continuation history Michael Chaly 2025-01-18 03:23:50 +03:00
  • b392ac76db Increase history bonus of TT moves Nonlinear2 2025-01-18 00:45:10 +01:00
  • 165ace194f Remove the cap from maxscale for x moves in y seconds TC FauziAkram 2025-01-17 23:53:39 +03:00
  • 4423c8eefa Return stockfish-macos-m1-apple-silicon.tar ppigazzini 2025-01-17 21:03:11 +01:00
  • ccbd060b01 simplify razoring Shawn Xu 2025-01-15 14:44:01 -08:00
  • 132b90df04 Update CI to Ubuntu 22.04 from 20.04 Disservin 2025-01-17 10:28:21 +01:00
  • a944f08225 retroactive reduction decrease if eval improves Daniel Monroe 2025-01-16 11:06:52 -08:00
  • 69ec5dcbfc Remove the type of moved piece from the evasion capture movepick formula FauziAkram 2025-01-16 14:42:27 +03:00
  • 56000827af Simplify common hint for parent position pb00067 2025-01-13 09:07:09 +01:00
  • 4c2241089d Remove addition of 1ms to all timestamps Disservin 2025-01-14 08:34:37 +01:00
  • 675319b45d Fix Path to AUTHORS in CONTRIBUTING Disservin 2025-01-14 08:22:48 +01:00
  • 5868b4cb58 remove eval== staticeval check in fut pruning Daniel Monroe 2025-01-13 18:54:40 -08:00
  • 3104cd72d5 Fix initialization of TTData. mstembera 2025-01-12 16:31:59 -08:00
  • aaafaaecf2 prefetch in do_move() Carlos Esparza 2025-01-12 23:22:01 +01:00
  • c085670b84 Increase the depth margin Tested at VVLTC against the passed patches. FauziAkram 2025-01-12 20:20:56 +03:00
  • e2612f9a29 Introduce Correction History Quad Extensions Viren6 2025-01-12 13:00:45 +00:00
  • 93edf7a74c VVLTC Search Tune Muzhen Gaming 2025-01-12 10:54:59 +08:00
  • 8b32e4825f Make IIR less aggressive Michael Chaly 2025-01-12 02:38:58 +03:00
  • b84c8807a3 Optimize attackers_to() mstembera 2025-01-11 14:49:09 -08:00
  • 921361829a Simplify away capthist bonus in Probcut Shawn Xu 2025-01-10 09:11:31 -08:00
  • 8d517bddff Simplify accumulator updates Shawn Xu 2025-01-09 20:22:41 -08:00
  • 28c07fb456 Simplify Probcut Condition Shawn Xu 2024-12-28 03:29:18 -08:00
  • ea71a08843 Improve Instrumented Python Testing Script Disservin 2025-01-07 21:16:12 +01:00
  • d49fd9090b Add .gitattributes for script LE Maxim Masiutin 2025-01-07 15:30:05 +02:00
  • c88a5b3950 Simplify away hint for common parent position at probcut pb00067 2025-01-07 10:06:03 +01:00
  • 403a5e100b Simplify Fail-Low Bonus Shawn Xu 2024-12-31 21:14:16 -08:00
  • 5370c3035e Refactor Stats Array Shawn Xu 2025-01-05 17:11:22 -08:00
  • c47e6fcf84 Small cleanup of nnue_feature_transformer.h Shawn Xu 2024-12-26 23:11:41 -08:00
  • d1a1ff4f17 Simplify Razoring Shawn Xu 2024-12-14 15:02:06 -08:00
  • 7858f9dfdc Use same pawn value in both nets when doing material scaling of eval sscg13 2024-12-27 12:15:10 +08:00
  • c76c179361 Remove non-functional std::min() Daniel Monroe 2025-01-05 15:18:09 -08:00
  • 1611b9c940 Corrplexity for futility pruning Daniel Monroe 2025-01-02 14:58:53 -05:00
  • 5488dd2f91 Update Copyright Year Shawn Xu 2024-12-31 22:28:16 -08:00
  • 00da3ff463 Cleanup stats entry Shawn Xu 2024-12-30 23:00:03 -08:00
  • 5cf6f99177 Remove some incorrectly marked const qualifiers Shawn Xu 2024-12-29 09:32:29 -08:00
  • 78b5733939 Simplify post-lmr conthist bonus Shawn Xu 2024-12-21 12:06:35 -08:00
  • 03e4cde729 Allow Pv nodes at certain conditions to spawn zero window searches deeper than default Michael Chaly 2024-12-23 16:12:29 +03:00
  • f656fdfa9a Simplify Zobrist keys for captures mstembera 2024-12-19 15:08:16 -08:00
  • 79261bec59 Simplify away reductions adjustment for multithreaded search Michael Chaly 2024-12-19 01:14:40 +03:00
  • 4bc2a24245 Workaround for clang-format bug Disservin 2024-12-18 19:47:56 +01:00
  • e7e78aa09e Adjust LMR with correction history Shawn Xu 2024-12-14 15:13:32 -08:00
  • a04b07265f Make reductionScale smoother FauziAkram 2024-12-18 14:32:48 +03:00
  • 6075e787d0 Add CI test with glibcxx assertions enabled Shawn Xu 2024-12-16 13:35:15 -08:00
  • 2dc47e4345 Cleanup Evaluate Calls Disservin 2024-12-15 13:52:20 +01:00
  • 77ec878ffa Prevent out of bounds access of dbg info arrays Shawn Xu 2024-12-15 01:35:15 -08:00
  • ba145332c9 Remove time reduction for recaptures Daniel Monroe 2024-12-13 13:45:54 -08:00
  • e770b55f7f Remove Extraneous Parenthesis Shawn Xu 2024-12-13 11:45:11 -08:00
  • 1776448917 Move Embedded Net Data out of Anon Namespace Disservin 2024-12-13 17:00:05 +01:00
  • f414d490bc Update Incbin Library Disservin 2024-12-13 16:59:34 +01:00
  • b822fdf2f2 Tune histories Shawn Xu 2024-11-24 16:29:20 -08:00
  • cf10644d6e Fix duplicate code (#5711) Nonlinear2 2024-12-08 22:24:29 +01:00
  • a8b6bf1b1a Small Major/Minor piece key simplification/optimization. mstembera 2024-12-07 15:28:02 -08:00
  • afaf3a0f2a Refine statscore for captures Michael Chaly 2024-12-03 09:18:27 +03:00
  • e8d2ba194a Add Leela Data Attribution xu-shawn 2024-12-02 16:17:58 -08:00
  • 6a8478c6ad Simplify Prior Capture Countermove Bonus Shawn Xu 2024-11-22 17:13:00 -08:00
  • 1f9404434d Simplify picking of evasion moves Carlos Esparza 2024-11-24 16:17:42 -08:00
  • 713000c517 Same weight for black and white nonPawnCorrection history pb00067 2024-11-24 16:05:04 +01:00
  • d5a36a3c92 Simplify probCutBeta formula FauziAkram 2024-11-23 14:37:08 +03:00
  • da82942b54 Add functions to check for decisive scores Nonlinear2 2024-11-22 11:24:43 +01:00
  • 57e06be71f Add functions to check for decisive scores Nonlinear2 2024-11-22 11:24:43 +01:00
  • 70bb317afe Bonus for a prior capture that causes a fail low. Daniel Monroe 2024-11-22 16:56:50 -08:00
  • 55905e562a Simplify movepick coefficients Daniel Monroe 2024-11-13 12:56:29 -08:00
  • b7f17346e5 Fix Sanitizer Tests Shawn Xu 2024-11-21 22:17:47 -08:00
  • fb6be17ad4 Simplify statscore at captures Daniel Monroe 2024-11-17 20:46:30 -08:00
  • 4fcd78ceb4 Simplify Probcut Bonus Shawn Xu 2024-11-18 09:08:26 -08:00
  • cd3c13a883 Further tweak statscore for captures Michael Chaly 2024-11-20 17:03:56 +03:00
  • d29c8bd5d4 Rewrite of 'Adjust correction history' condition Guenther Demetz 2024-11-20 14:48:23 +01:00
  • 0282edc0b0 Simplify bonus formula FauziAkram 2024-11-20 01:09:39 +03:00
  • f129bf0de9 Tweak statscore for captures Michael Chaly 2024-11-17 09:19:06 +03:00
  • 82b092ca48 Adjust statscore for captures Michael Chaly 2024-11-13 20:43:04 +03:00
  • 49138b8c33 Fix CI Docker Buildx Disservin 2024-11-13 14:56:19 +01:00
  • ce2d9e27ea Simplify big-net reevaluation FauziAkram 2024-11-10 18:52:29 +03:00
  • 070db8b3a1 Update default main net to nn-1c0000000000.nnue Linmiao Xu 2024-11-03 22:48:42 -05:00
  • 43e100ae06 Use cutnode as TT Cutoff Condition Nonlinear2 2024-11-06 21:35:59 +01:00
  • 3d084e9164 VVLTC Search Tune Muzhen Gaming 2024-11-13 20:18:36 +01:00
  • cc5c67c564 Introduce Fractional LMR Shawn Xu 2024-10-27 14:07:03 -07:00
  • f77bac3dca Remove stale Cache::clear() method mstembera 2024-11-03 16:50:47 -08:00
  • 54cf226604 Revert VLTC regression from #5634 FauziAkram 2024-11-01 13:54:50 +03:00
  • ecf5646f6e Refine definition of improving Michael Chaly 2024-11-01 02:04:35 +03:00
  • c2611efe5c Move history code to a separate header Shawn Xu 2024-10-24 13:16:49 -07:00
  • 16fee2a7da Cleanup TT::hashfull() mstembera 2024-10-23 03:37:32 -07:00
  • 24c57793e1 Remove moveCountPruning in search.cpp MinetaS 2024-10-30 21:30:21 +09:00