Commit Graph

  • 7b278aab9f Reduce use of lazyEval Joost VandeVondele 2021-11-07 11:01:03 +01:00
  • a0259d8ab9 Tweak initial aspiration window. Stefan Geschwentner 2021-11-05 13:49:28 +01:00
  • 45e5e65a28 do not store qsearch positions in TT as exact. Joost VandeVondele 2021-11-01 08:40:33 +01:00
  • c2b9134c6e Do more reductions at Pv nodes with low delta Michael Chaly 2021-11-04 18:35:01 +03:00
  • 11c6cf720d More futility pruning lonfom169 2021-10-27 18:08:24 -03:00
  • 5a223afe4c Restore development version Joost VandeVondele 2021-11-01 06:28:37 +01:00
  • ef4822aa8d Simplify Skill implementation xefoci7612 2021-10-10 14:03:51 +02:00
  • 0e89d6e754 Do not output to stderr during the build. Michel Van den Bergh 2021-10-31 19:35:30 +01:00
  • a8330d5c3b Do more deeper LMR searches. Stefan Geschwentner 2021-10-31 12:09:40 +01:00
  • 717d6c5ed5 Widen the aspiration window for larger evals Joost VandeVondele 2021-10-29 17:45:09 +02:00
  • e0b4dc24c8 Merge pull request #3771 from vondele/clusterMergeMaster13 Joost VandeVondele 2021-10-31 21:38:23 +01:00
  • b79ec2e0b2 Merge branch 'master' into clusterMergeMaster13 Joost VandeVondele 2021-10-31 08:38:10 +01:00
  • 7262fd5d14 Stockfish 14.1 sf_14.1 Joost VandeVondele 2021-10-27 20:14:41 +02:00
  • 385deefd80 Fix sometimes incorrect key for prefetches mstembera 2021-10-22 20:01:05 -07:00
  • 2c86ae196d Adjust ButterflyHistory decay parameter Joost VandeVondele 2021-10-23 15:02:59 +02:00
  • 8557f35aa5 Double extend search even more via LMR Stefan Geschwentner 2021-10-24 16:07:00 +02:00
  • 1163d972a9 Simplify LMR multiThread condition bmc4 2021-10-23 09:22:41 -03:00
  • fc8213c7df Tuning of a Null Move Parameter FauziAkram 2021-10-22 03:04:28 +03:00
  • 927a84d310 Increase TTdepth acceptance some Threads bmc4 2021-10-22 10:35:42 -03:00
  • 2214fcecf7 Rewrite NNUE evaluation adjustments Stefano Cardanobile 2021-10-19 22:03:26 +02:00
  • 644f6d4790 Simplify away ValueListInserter mstembera 2021-10-19 10:49:02 -07:00
  • 8a8640a761 Double extend more often via LMR Stefan Geschwentner 2021-10-21 09:39:28 +02:00
  • 42a895d9c9 Simplify null move search condition bmc4 2021-10-20 10:37:20 -03:00
  • 4af1ae82c6 Adjust TTdepth acceptance on early cutoff bmc4 2021-10-19 15:44:08 -03:00
  • b37054c310 Simplify evaluate condition on search bmc4 2021-10-19 09:23:30 -03:00
  • 67d0616483 Simplify probCutCount away bmc4 2021-10-18 09:03:12 -03:00
  • f7494961de Reformat Eval::evaluate() Stefano Cardanobile 2021-10-17 19:01:45 +02:00
  • 8a74c08928 Remove noLMRExtension flag Stéphane Nicolet 2021-10-17 13:06:33 +02:00
  • 6847be2c75 Allow some LMR double extensions Stéphane Nicolet 2021-10-17 11:56:35 +02:00
  • 4231d99ab4 Smooth improving Stefano Cardanobile 2021-10-14 22:26:42 +02:00
  • 580698e5e5 Compute ttCapture earlier Joost VandeVondele 2021-10-06 19:16:02 +02:00
  • 0bddd942b4 Simplify ttHitAverage away bmc4 2021-10-14 00:44:46 -03:00
  • 673841301b Simplify multi-cut condition Joseph Ellis 2021-10-13 11:10:50 -05:00
  • c8459b18ba Reduce more if multiple moves exceed alpha Michael Chaly 2021-10-09 02:15:43 +03:00
  • f21a66f70d Small clean-up, Sept 2021 xoto10 2021-05-27 16:04:47 +01:00
  • 54a989930e Capping stat bonus at 2000 Stéphane Nicolet 2021-10-04 20:37:26 +02:00
  • 329bdbd9cf Improve the Chess960 correction for cornered bishops Joost VandeVondele 2021-10-05 22:14:13 +02:00
  • 371b522e9e Time-management fix in MultiPV mode. J. Oster 2021-10-05 12:02:25 +02:00
  • 135caee606 Increase reductions with thread count Michael Chaly 2021-10-03 11:27:40 +03:00
  • 21ad356c09 Extend quiet tt moves at PvNodes Michael Chaly 2021-09-26 06:39:27 +02:00
  • 919da65d70 Reduction instead of cutoff Stéphane Nicolet 2021-09-25 19:37:47 +02:00
  • 00e34a758f Range reductions OfekShochat 2021-09-23 23:16:17 +03:00
  • ff3fa0c664 Tweak doubly singular condition (Topo's patch) Stéphane Nicolet 2021-09-23 11:20:03 +02:00
  • 73018a0337 Detect search explosions Stéphane Nicolet 2021-09-23 23:19:06 +02:00
  • e8788d1b32 Combo of various parameter tweaks Michael Chaly 2021-09-20 15:04:13 +03:00
  • 5640ad48ae Merge pull request #3707 from Sopel97/max_nodes Joost VandeVondele 2021-09-18 09:14:56 +02:00
  • 5956efafdd Hard-kill search in generate_training_data when the node count is 3x over the limit. Tomasz Sobczyk 2021-09-17 18:58:30 +02:00
  • cfee179152 Merge pull request #3705 from Sopel97/fix_tsan_warn Joost VandeVondele 2021-09-17 12:03:55 +02:00
  • b165fa0e96 Fix usage of sync_endl instead of endl causing UB mutex unlock. Tomasz Sobczyk 2021-09-17 09:36:27 +02:00
  • 5b47b4e6c0 Increase optimumTime by 10% xoto10 2021-09-16 08:43:53 +01:00
  • f3c921c854 Merge pull request #3704 from Sopel97/nodes_multipv Joost VandeVondele 2021-09-15 23:42:17 +02:00
  • 474b63754d Add a nodes bound for the multiPV search in "generate_training_data". Tomasz Sobczyk 2021-09-15 23:29:24 +02:00
  • 723f48dec0 Update default net to nn-13406b1dcbe0.nnue SFisGOD 2021-09-14 00:28:33 +08:00
  • f2dbb3f6c8 Merge pull request #3701 from Sopel97/time_limit Joost VandeVondele 2021-09-15 06:55:53 +02:00
  • 79abe1e662 Add "max_time_*" options to "generate_training_data" tool that allow limiting the runtime by time instead of count. Tomasz Sobczyk 2021-09-14 14:47:24 +02:00
  • fd5e77950e Update 2 search parameters after tune. xoto10 2021-09-12 09:19:38 +01:00
  • 30fdbf4328 Decrease depth for cutnodes with no tt move Michael Chaly 2021-09-10 11:38:50 +03:00
  • b7b6b4ba18 Further improve history updates Stefan Geschwentner 2021-09-07 13:22:20 +02:00
  • c31fc8d163 Improve history updates Stefan Geschwentner 2021-09-06 11:22:58 +02:00
  • be63ce1bb5 Update default net to nn-6762d36ad265.nnue SFisGOD 2021-09-05 08:33:01 +08:00
  • e404a7d97c Extend captures and promotions Michael Chaly 2021-09-06 00:17:46 +03:00
  • a02a6bf13e Merge pull request #3687 from Sopel97/fix_ply_init Joost VandeVondele 2021-09-02 22:24:15 +02:00
  • f8d1315d90 Fix uninitialized ss->ply in data generator Tomasz Sobczyk 2021-09-02 21:31:28 +02:00
  • 2807dcfab6 Update default net to nn-735bba95dec0.nnue SFisGOD 2021-08-30 00:19:46 +08:00
  • ad357e147a CMH Pruning Tweak VoyagerOne 2021-08-27 14:25:09 -04:00
  • 69eede7d08 Update default net to nn-33495fe25081.nnue SFisGOD 2021-08-26 18:07:41 +08:00
  • f30f231cbf Use "pedantic" flag also for mingw ppigazzini 2021-08-22 15:44:30 +02:00
  • af0d82792e Fix empty EvalFile option Joost VandeVondele 2021-08-26 22:44:49 +02:00
  • d754ea50a8 Simplify Declaration on Pawn Move Generation bmc4 2021-08-21 01:53:03 -03:00
  • 590447d7a1 Update default net to nn-517c4f68b5df.nnue SFisGOD 2021-08-20 18:30:27 +08:00
  • 939ffe454d do more LMR extensions for PV nodes candirufish 2021-08-20 10:37:22 +02:00
  • e57d2d9d47 Simplify Null Move Search Reduction bmc4 2021-06-07 01:20:39 -03:00
  • 8fc7d9a4d4 Merge pull request #3645 from Sopel97/tools_merge Joost VandeVondele 2021-08-20 08:57:17 +02:00
  • 18dcf1f097 Optimize and tidy up affine transform code. Tomasz Sobczyk 2021-08-16 12:19:26 +02:00
  • ccf0239bc4 Improve handling of the debug log file. Tomasz Sobczyk 2021-08-13 22:20:11 +02:00
  • 1946a67567 Update default net to nn-ac5605a608d6.nnue Torsten Hellwig 2021-08-18 09:12:14 +02:00
  • f10ebc2bdf Regenerate dependencies on code change Joost VandeVondele 2021-08-15 15:11:04 +02:00
  • 2922bcc1a7 Merge remote-tracking branch 'upstream/master' into merge_tmp Tomasz Sobczyk 2021-08-15 21:53:46 +02:00
  • 5d99239e95 Remove old travis CI file Tomasz Sobczyk 2021-08-15 21:50:28 +02:00
  • 1deb64f0a7 Fix instrumentation Tomasz Sobczyk 2021-08-15 21:50:21 +02:00
  • d61d38586e New NNUE architecture and net Tomasz Sobczyk 2021-07-27 15:00:22 +02:00
  • 7586e49548 bump macos version to 10.15 Tomasz Sobczyk 2021-08-09 13:24:35 +02:00
  • 2b42d3a55a remove werror Tomasz Sobczyk 2021-08-09 13:15:39 +02:00
  • cd26704ae0 fix mcts init Tomasz Sobczyk 2021-08-09 13:09:14 +02:00
  • d76be2f428 Merge branch 'tools' into tools_merge Tomasz Sobczyk 2021-08-09 13:06:54 +02:00
  • 368bd2e4f9 most-merge fixes Tomasz Sobczyk 2021-08-09 11:44:58 +02:00
  • 51b4e7bd6e Merge branch 'tools' into tools_merge Tomasz Sobczyk 2021-08-09 11:39:42 +02:00
  • dabaf2220f Revert futility pruning patches Joost VandeVondele 2021-08-05 16:34:37 +02:00
  • a1a83f3869 SEE simplification VoyagerOne 2021-08-05 08:50:24 -04:00
  • 73ef5b8c4a Update default net to nn-46832cfbead3.nnue SFisGOD 2021-08-04 19:26:06 +08:00
  • 5cd42f6b0b Simplify new cmh pruning thresholds by using directly a quadratic formula. Stefan Geschwentner 2021-08-03 16:32:48 +02:00
  • 31ebd918ea Futile pruning simplification VoyagerOne 2021-08-02 13:52:48 -04:00
  • a0fca67da4 CMH Pruning Tweak VoyagerOne 2021-07-31 08:18:49 -04:00
  • 26edf9534a Avoid unnecessary stores in the affine transform Tomasz Sobczyk 2021-07-27 22:12:14 +02:00
  • e973eee919 Update default net to nn-56a5f1c4173a.nnue SFisGOD 2021-07-28 00:43:58 +08:00
  • 237ed1ef8f Update default net to nn-26abeed38351.nnue SFisGOD 2021-07-25 19:43:25 +08:00
  • 910d26b5c3 Simplification in LMR Giacomo Lorenzetti 2021-07-24 22:03:29 +02:00
  • b939c80513 Update the default net to nn-76a8a7ffb820.nnue. MichaelB7 2021-07-24 08:42:00 -04:00
  • a85928e7ec Apply good/bad history reduction also when inCheck Giacomo Lorenzetti 2021-07-18 20:14:11 +02:00
  • 760b7462bc Simplify lowply-history scoring logic pb00067 2021-07-15 20:56:21 +02:00