Commit Graph

  • d8f3209fb4 Update Top CPU Contributors Joost VandeVondele 2022-11-19 10:18:04 +01:00
  • 3411631162 Update WDL model for current SF Joost VandeVondele 2022-11-19 13:03:14 +01:00
  • d756d97a66 Fix a missing conversion Joost VandeVondele 2022-11-19 10:57:08 +01:00
  • 41c6a74d37 Simplification away Cutoff Reset VoyagerOne 2022-11-14 08:11:27 -05:00
  • 219fa2f0a7 Do shallower search in case of lmr being not successful enough Michael Chaly 2022-11-17 18:31:59 +03:00
  • 6c1df553fa speedup CI disservin 2022-11-07 18:15:42 +01:00
  • a413900791 Remove trend disservin 2022-11-03 21:53:02 +01:00
  • e048d11825 Change versioning and save binaries as CI artifacts disservin 2022-11-06 16:17:17 +01:00
  • ad2aa8c06f Normalize evaluation Joost VandeVondele 2022-10-31 20:36:43 +01:00
  • 61a2cb84a6 Mark variable as potentially unused Joost VandeVondele 2022-11-05 09:14:11 +01:00
  • d09653df0d Adjust reduction less at medium depths kurt22i 2022-10-30 09:02:48 -04:00
  • f154ed7a2d Update MacOS CI Joost VandeVondele 2022-10-29 08:23:11 +02:00
  • f327096cfb Merge branch 'master' into clusterMergeMaster15 Joost VandeVondele 2022-10-30 15:34:59 +01:00
  • 8333b2a94c Fix README typos, update AUTHORS Clausable 2022-10-24 16:00:31 -04:00
  • a5500edc55 Add issue template dav1312 2022-10-25 11:15:00 +02:00
  • 4ec8945eaf Use TT moves more often in qsearch Michael Chaly 2022-10-21 17:10:45 +03:00
  • 5604b255e6 Add RISC-V 64-bit support Clement 2022-10-21 02:29:57 +00:00
  • 804394b939 enable bit manipulation instruction set 1 disservin 2022-10-16 14:37:01 +02:00
  • 234d2156fd Apply -flto-partition=one / -flto=full MinetaS 2022-10-17 00:03:08 +09:00
  • 79c5f3a692 Fix tablebase probe for dtz >1000 w/o 50 move rule Rodrigo Roim 2022-10-07 16:55:07 -07:00
  • 9be2977da7 Adjust timeman constants xoto10 2022-10-08 14:53:14 +01:00
  • d6b6360ff5 Tweak the formula for NNUE complexity Stéphane Nicolet 2022-10-09 00:27:26 +02:00
  • f97a86e213 Remove depth condition from razoring Dubslow 2022-10-07 05:44:29 -05:00
  • 93f71ecfe1 Optimize make_index() using templates and lookup tables. mstembera 2022-10-14 14:41:08 -07:00
  • e90341f9c9 Tweak history initialization Stefan Geschwentner 2022-10-04 18:16:20 +02:00
  • d5271af0ee Remove old line in "Futility pruning for captures" Giacomo Lorenzetti 2022-10-05 13:08:00 +02:00
  • da937e219e Revert "Mix alpha and statScore for reduction" Joost VandeVondele 2022-10-05 22:59:05 +02:00
  • 8bab09749d Mix alpha and statScore for reduction FauziAkram 2022-10-03 17:45:05 +03:00
  • f436bf77ad Use less reduction for escaping moves disservin 2022-09-18 11:16:54 +02:00
  • 232bf19be4 Simplify both position calls in useClassical peregrineshahin 2022-09-22 08:49:21 +03:00
  • 4339a756ac Update README.md Brad Knox 2022-09-20 16:15:15 -05:00
  • 70e51a5bc8 Always output hashfull Torsten Hellwig 2022-09-19 18:22:56 +02:00
  • 29295ecfd3 Simplify EVASIONS scoring mstembera 2022-09-17 05:45:54 -07:00
  • dc0c441b7c Prioritize checks in movepicker mstembera 2022-09-14 12:11:52 -07:00
  • 154e7afed0 Simplify trend and optimism. atumanian 2022-09-12 20:16:54 +03:00
  • 5a871e174f Explicitly annotate a few variables Joost VandeVondele 2022-09-11 21:28:12 +02:00
  • 82bb21dc7a Optimize AVX2 path in NNUE evaluation mstembera 2022-09-06 15:02:35 -07:00
  • 1591e5ac3b Do less singular extensions for former PVnode Michael Chaly 2022-09-10 12:30:25 +03:00
  • 9fa258ee1d Razor also on PV nodes Dubslow 2022-08-19 22:49:29 -05:00
  • eaf2c8207f Further LTC tuning of search parameters Michael Chaly 2022-09-11 01:45:37 +03:00
  • 5eeb96d0e7 VLTC tuning FauziAkram 2022-08-31 14:45:39 +03:00
  • a4d18d23a9 Provide network download fallback Joost VandeVondele 2022-09-03 11:03:09 +02:00
  • dddf8fc2b4 Increase the maximum number of threads to 1024 Joost VandeVondele 2022-09-03 11:15:40 +02:00
  • 97860cb575 Disable ARM CI tests dav1312 2022-08-26 11:26:31 +02:00
  • 02ef1f4496 Make key_after() more consistent with key() mstembera 2022-08-13 17:01:11 -07:00
  • 15ac117ac4 Simplify the use of classical eval Joost VandeVondele 2022-08-12 12:31:49 +02:00
  • 5f290352cd Simplify away smp adjustment in TT use Michael Chaly 2022-08-15 08:52:55 +03:00
  • 3370f69881 Make LMR code easier to follow mckx00 2022-08-13 05:32:30 -07:00
  • 4568f6369b Report longest PV lines for multithreaded search mstembera 2022-08-08 21:33:59 -07:00
  • 1054a483ca Remove an unneeded randomization of evals. Joost VandeVondele 2022-07-31 16:55:07 +02:00
  • 0a01dd044f Cleanup code Stefan Geschwentner 2022-08-09 20:56:13 +02:00
  • e639c45577 Update WDL model for current SF Joost VandeVondele 2022-07-31 14:58:13 +02:00
  • 7cc929f437 Update CPU contributors list Joost VandeVondele 2022-07-31 15:04:23 +02:00
  • b8f4903fbb Reintroduce singularQuietLMR lonfom169 2022-08-03 12:43:21 -03:00
  • 675f6a038b Tweak history updates Stefan Geschwentner 2022-08-02 23:14:14 +02:00
  • 582c88ee94 Do more TT cutoffs in case of exact bound Michael Chaly 2022-07-31 02:04:23 +03:00
  • 18389e269d remove useClassical depth condition Dubslow 2022-07-26 23:45:19 -05:00
  • c4a644922d Simplify reduction condition for cutNodes Dubslow 2022-07-19 01:09:30 -05:00
  • 4b4b7d1209 Update default net to nn-ad9b42354671.nnue Joost VandeVondele 2022-07-11 17:32:39 +02:00
  • 95d24b77df Simplify away some unneeded code in time management Michael Chaly 2022-07-13 11:59:54 +03:00
  • 2e02dd7936 Limit the researching at same depth. Joost VandeVondele 2022-07-02 08:55:05 +02:00
  • aa18b68033 Time mgmt fix division. Dubslow 2022-07-01 11:53:16 -05:00
  • c2aaaa65f9 Simplify away FRC correction term Michael Chaly 2022-07-05 14:15:34 +03:00
  • 85f8ee6199 Update default net to nn-3c0054ea9860.nnu Joost VandeVondele 2022-07-01 15:07:49 +02:00
  • 442c40b43d Use NNUE complexity in search, retune related parameters Dubslow 2022-06-10 08:11:02 -05:00
  • 5304b561ab LMR: remove deeper Dubslow 2022-06-15 17:30:32 -05:00
  • 4d6a11a04c Don't change ttPv at probCut bmc4 2022-06-16 07:19:39 -03:00
  • 6edc29d720 Simplify away condition in ttSave in probCut bmc4 2022-06-09 10:37:24 -03:00
  • 2d5dcf3d18 Minor simplifications and cleanup in search mstembera 2022-06-05 19:32:05 -07:00
  • d54b85b4bd Restore NDKv21 for GitHub Actions ppigazzini 2022-06-13 22:08:01 +02:00
  • 00297cfef0 Use qsearch on step 11 if depth is equal to or below 0 candirufish 2022-06-07 07:21:43 +02:00
  • 809849fa27 Wording of help output and comments. Boštjan Mejak 2022-05-31 20:25:57 +02:00
  • 399d556c27 Minimal support for FRC in the data generator. (#4049) Tomasz Sobczyk 2022-06-03 06:36:46 +02:00
  • 90cf8e7d2b Remove LMR condition for complex pos Dubslow 2022-05-29 19:52:11 -05:00
  • 7f1333ccf8 Blend nnue complexity with classical. xoto10 2022-06-01 01:20:27 +01:00
  • 653bd0817c cutnode and movecount lmr extension simplification candirufish 2022-05-31 21:52:04 +02:00
  • 8fadbcf1b2 Add info about elo gained from some heuristics Michael Chaly 2022-05-30 13:30:59 +03:00
  • 6e907f52c5 Merge pull request #4040 from Sopel97/tools Joost VandeVondele 2022-05-30 21:03:44 +02:00
  • e87358c53d Narrow down CI to the most important subset. Tomasz Sobczyk 2022-05-30 12:25:30 +02:00
  • f710dc97e2 Merge branch 'upstream/master' (4c7de9e8ab) into tools Tomasz Sobczyk 2022-05-30 12:07:07 +02:00
  • 4c7de9e8ab Adjust scale param higher xoto10 2022-05-19 08:51:40 +01:00
  • 6ede1bed89 Improve handling of variables set in the make environment proukornew 2021-12-17 00:41:29 +03:00
  • 1a168201bd Small speedup in futility_move_count Giacomo Lorenzetti 2022-05-22 12:47:30 +02:00
  • 48df0754bc Add command line flags to link to information Joost VandeVondele 2022-05-20 07:42:33 +02:00
  • f7d1491b3d Assorted small cleanups Giacomo Lorenzetti 2022-04-01 18:33:25 +02:00
  • cc7bcd5303 Simplify a condition candirufish 2022-05-21 04:20:09 +02:00
  • 22b7909809 Tune scale and optimism. xoto10 2022-05-15 13:14:28 +01:00
  • 5372f81cc8 SE depth scaling using the previous depth disservin 2022-05-14 12:10:13 +02:00
  • c079acc26f Update NNUE architecture to SFNNv5. Update network to nn-3c0aa92af1da.nnue. Tomasz Sobczyk 2022-05-13 17:26:50 +02:00
  • c90279e156 Fix stalemate value in MCTS (#4015) Fabian Fichter 2022-05-08 21:57:18 +02:00
  • 9eb7b607cf Reduce depth after score improvement at PV nodes Stéphane Nicolet 2022-05-04 07:39:23 +02:00
  • a32d2086bc Use fail high count for LMR candirufish 2022-05-03 12:35:21 +02:00
  • 285a79eaa0 Simplify time management. Stefan Geschwentner 2022-04-27 13:09:53 +02:00
  • e1f12aa4e6 Negative extension for ttMove that is less than alpha and value candirufish 2022-04-22 08:03:50 +02:00
  • e41f727f0f Simplify away best move count logic Michael Chaly 2022-04-21 15:28:23 +03:00
  • 6e0680efa0 Update default net to nn-d0b74ce1e5eb.nnue Joost VandeVondele 2022-04-18 07:34:03 +02:00
  • c4db7fd1f9 Restore development version Joost VandeVondele 2022-04-18 23:05:24 +02:00
  • e6e324eb28 Stockfish 15 sf_15 Joost VandeVondele 2022-04-18 10:17:57 +02:00
  • df2f7e7527 Decrease LMR at PV nodes with low depth. KJE-98 2022-04-14 22:09:50 -04:00
  • c25d4c4887 Tuning classical and NNUE scaling terms FauziAkram 2022-04-12 20:45:25 +03:00