1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-03 10:09:35 +00:00

Commit graph

  • ff5a6f8df1 NNUE accumulator update in probcut. Stefan Geschwentner 2023-02-26 09:56:54 +01:00
  • 728b963614 Use common_parent_position hint also at PVNodes TT hits. pb00067 2023-02-26 09:59:35 +01:00
  • 98dafda6c8 Simplify condition in step 15 Alfredo Menezes 2023-02-27 00:39:26 -03:00
  • 472e726bff Search tuning at very long time control Michael Chaly 2023-02-24 18:25:24 +03:00
  • 29b5ad5dea Fix typo in method name Sebastian Buchwald 2023-02-23 19:01:51 +01:00
  • 69639d764b Reintroduce nnue pawn scaling with lower lazy thresholds Linmiao Xu 2023-02-21 11:17:59 -05:00
  • 08385527dd Introduce a function to compute NNUE accumulator Joost VandeVondele 2023-02-20 20:02:55 +01:00
  • 77dfcbedce Remove unused macros Sebastian Buchwald 2023-02-19 11:25:10 +01:00
  • b4ad3a3c4b Add support for ARM dot product instructions Sebastian Buchwald 2023-02-21 22:18:17 +01:00
  • 037ef3e18d Remove one reduction call Dubslow 2023-02-14 18:04:17 -06:00
  • 085cace457 Simplify late countermove bonus condition Dubslow 2023-01-22 19:45:46 -06:00
  • 29c1e072b6 Simplify nnueComplexity calculation. mstembera 2023-02-12 17:33:19 -08:00
  • 2c36d1e7e7 Fix overflow in add_dpbusd_epi32x2 MinetaS 2023-02-13 11:54:59 +09:00
  • 852330ee50 update cuckoo link disservin 2023-02-11 17:14:16 +01:00
  • e5f6d71b96 Fix build on arm windows borg323 2023-02-09 21:14:59 +02:00
  • 05dea2ca46 Update default net to nn-1337b1adec5b.nnue Linmiao Xu 2023-02-05 13:00:30 -05:00
  • e25bcaed3c Update complexityAverage in all branches of static eval Dubslow 2023-02-03 18:18:55 -06:00
  • 8f843633db Cleanup and reorder in qsearch Michael Chaly 2023-02-04 23:46:44 +03:00
  • d5817a5896 remove unnecessary variable Disservin 2023-02-04 14:16:58 +01:00
  • 8d3457a996 Improve excluded move logic pb00067 2023-02-03 17:57:19 +01:00
  • d2f79ff0e0 Remove reduced LMR capture bonus Muzhen Gaming 2023-02-03 18:54:30 +08:00
  • 1cdc0f78bd Simplify usage of optimism in complexity Michael Chaly 2023-02-03 10:52:14 +03:00
  • 5a30b087c3 Expand statistics tools for engine development MinetaS 2023-01-25 07:32:02 +09:00
  • da8513f0ea Do less SEE pruning in qsearch Michael Chaly 2023-02-02 13:05:54 +03:00
  • 3589bd008a Update WLD model Joost VandeVondele 2023-02-02 08:41:32 +01:00
  • 7fc0f589d6 Add -Wconditional-uninitialized when using Clang MinetaS 2023-02-02 00:08:23 +09:00
  • 0827e00f10 Decrease reduction for killer moves with good history Muzhen Gaming 2023-02-01 15:44:53 +08:00
  • e4e61cd9cc Remove maxNextDepth MinetaS 2023-01-19 09:49:42 +09:00
  • d4d1cec296 Remove previousDepth in favor of completedDepth + 2 Dubslow 2023-01-15 04:08:33 -06:00
  • 2f67409506 Remove redundant const qualifiers Sebastian Buchwald 2023-01-25 22:04:02 +01:00
  • 2167942b6e Simplify functions to read/write network parameters Sebastian Buchwald 2023-01-25 22:25:18 +01:00
  • def296670d Fixed UCI TB win values disservin 2023-01-23 19:32:26 +01:00
  • d3860f8d5e Rebalance usage of history heuristics in pruning Michael Chaly 2023-01-25 08:12:40 +03:00
  • 3dd0a7a7cd stat_bonus: replace quadratic with nearly identical line Dubslow 2023-01-20 03:02:25 -06:00
  • 596a528c6a Update default net to nn-bc24c101ada0.nnue Linmiao Xu 2023-01-20 10:41:46 -05:00
  • a2038c1a01 apply if constexpr to additional instances Jonathan 2023-01-17 21:30:50 -07:00
  • 734315ff30 Remove precomputed SquareBB Stephen Touset 2023-01-16 14:25:47 -08:00
  • a08b8d4e97 Update UCI_Elo parameterization Joost VandeVondele 2023-01-15 00:23:24 +01:00
  • da5bcec481 Fix asm modifiers in add_dpbusd_epi32x2 implementations Sebastian Buchwald 2023-01-14 16:09:31 +01:00
  • 3d2381d76d Update default net to nn-1e7ca356472e.nnue Linmiao Xu 2023-01-11 10:07:56 -05:00
  • 4f4e652eca Avoid unnecessary string copies Sebastian Buchwald 2023-01-06 18:13:21 +01:00
  • e9e7a7b83f Replace some std::string occurrences with std::string_view Sebastian Buchwald 2023-01-07 14:53:59 +01:00
  • 5a88c5bb9b Modernize code base a little bit Stefano Di Martino 2023-01-07 01:08:30 +01:00
  • 31acd6bab7 Warn if a global function has no previous declaration Sebastian Buchwald 2022-12-27 21:06:10 +01:00
  • fcee83810a Only close file if already open Jake Senne 2023-01-03 15:16:45 -06:00
  • 4101893a28 On step 18 increase reduction by 2 if not ttmove and cutnode candirufish 2023-01-09 14:26:51 +01:00
  • ea0f34120f Late countermove bonus: remove "extraBonus &&" Dubslow 2022-12-24 09:43:22 -06:00
  • 9fe9ff0082 Fix stack initialization mstembera 2022-12-27 16:44:32 -08:00
  • fc5b59b88b Parameter Tweaks FauziAkram 2023-01-02 17:19:41 +03:00
  • a6fa683418 Update default net to nn-a3dc078bafc7.nnue Linmiao Xu 2022-12-29 10:34:28 -05:00
  • b60f9cc451 Update copyright years Sebastian Buchwald 2023-01-01 14:45:08 +01:00
  • be9bc420af Update default net to nn-60fa44e376d9.nnue Linmiao Xu 2022-12-29 10:34:28 -05:00
  • 258c13ba8c Remove redundant extern modifier for function declarations Sebastian Buchwald 2022-12-27 10:31:24 +01:00
  • f09b391ceb Fix comparison with uninitialized variable Sebastian Buchwald 2022-12-27 13:33:26 +01:00
  • 64656f8583 Add double bonus for prior countermove fail low Muzhen Gaming 2022-12-24 13:05:24 +08:00
  • b2bd8699ec Update Elo estimates for terms in search FauziAkram 2022-12-20 22:54:12 +03:00
  • c620886181 Update default net to nn-335a9b2d8a80.nnue Linmiao Xu 2022-12-19 16:10:22 -05:00
  • 20b0226462 Fix a dependency bug MinetaS 2022-12-20 16:01:05 +09:00
  • c2d507005c Sometimes do a reduced search if LMR is skipped Alfredo Menezes 2022-12-19 16:07:09 -03:00
  • 61ea1534ff No error if net available but wget/curl missing Joost VandeVondele 2022-12-19 17:54:36 +01:00
  • 3a32d3e00c Don't reset increaseDepth back to true after it has been set to false mstembera 2022-12-12 23:22:02 -08:00
  • 39af98c807 Reintroduce doEvenDeeperSearch Michael Chaly 2022-12-17 12:48:03 +03:00
  • 726e90ccfa Badge link fix PikaCat 2022-12-16 10:28:31 +08:00
  • 3659a9fda0 Fixed the help of Makefile NguyenPham 2022-12-15 17:29:23 +11:00
  • 7cf93f8b71 Simplify Capture Scoring VoyagerOne 2022-12-11 12:36:13 -05:00
  • 5fe1fa0210 GitHub Actions: install NDK once and clean up yaml ppigazzini 2022-12-11 12:06:22 +01:00
  • 310928e985 Avoid truncated PV in the threaded case mstembera 2022-12-09 18:50:06 -08:00
  • 955edf1d1d Revert "doEvenDeeperSearch + tuning" Joost VandeVondele 2022-12-12 08:12:10 +01:00
  • 8f817ef082 Fix lower/upper bounds output disservin 2022-12-09 21:48:03 +01:00
  • 3a30b478d2 CI workflows, install git on windows Joost VandeVondele 2022-12-09 18:24:54 +01:00
  • aedf0251e6 CI workflows, install git on windows Joost VandeVondele 2022-12-09 17:56:55 +01:00
  • 44ecadee10 Simplify redundant condition. Douglas Matos Gomes 2022-12-08 21:40:07 -03:00
  • 9d3fd011f1 Extend all moves at low depth if ttMove is doubly extended Alfredo Menezes 2022-12-09 12:11:43 -03:00
  • aa603cfeeb GitHub Action: upload ARM artifacts ppigazzini 2022-12-08 20:50:32 +01:00
  • 74fb936dbd Invoke .depend only on build targets MinetaS 2022-12-06 21:32:42 +09:00
  • cb0c7a9848 Correctly output lowerbound/upperbound scores Guenther Demetz 2022-12-06 19:09:33 +01:00
  • 98965c139d doEvenDeeperSearch + tuning FauziAkram 2022-12-02 18:23:28 +03:00
  • 9fc203a3d0 Set the right PATH for ARM compiler and build tests in CI ppigazzini 2022-12-08 18:32:30 +01:00
  • e8caa6640d Restore development version Joost VandeVondele 2022-12-08 20:33:32 +01:00
  • 758f9c9350 Stockfish 15.1 Joost VandeVondele 2022-12-03 08:50:46 +01:00
  • d60f5de967 Fix bestThread selection Joost VandeVondele 2022-11-28 20:59:38 +01:00
  • c7118fb46d Simply do full sort on captures. VoyagerOne 2022-12-01 16:31:35 -05:00
  • 6a6faac04d Remove PvNode Parameter for cutoff LMR VoyagerOne 2022-11-27 12:00:16 -05:00
  • f5a31b7e57 Correctly output lowerbound/upperbound in threaded searches Guenther Demetz 2022-11-22 11:07:18 +01:00
  • 1370127fcd Simplify both quiet check evasions' conditions peregrineshahin 2022-11-13 11:08:17 +02:00
  • 85ae65db1d Skip full depth search in LMR depending on depth VoyagerOne 2022-11-22 20:07:33 +03:00
  • 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
  • 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