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

Commit graph

  • 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
  • 5b47b4e6c0 Increase optimumTime by 10% xoto10 2021-09-16 08:43:53 +01:00
  • 723f48dec0 Update default net to nn-13406b1dcbe0.nnue SFisGOD 2021-09-14 00:28:33 +08: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
  • 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
  • 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
  • d61d38586e New NNUE architecture and net Tomasz Sobczyk 2021-07-27 15:00:22 +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
  • d957179df7 Prune illegal moves in qsearch earlier Vizvezdenec 2021-07-18 13:51:14 +03:00
  • bc654257e7 Add macOS and windows to CI Liam Keegan 2021-07-21 09:33:13 +02:00
  • 36f8d3806b Don't save excluded move eval in TT VoyagerOne 2021-07-12 14:44:29 -04:00
  • dbd7f602d3 Remove second futility pruning depth limit Vizvezdenec 2021-07-11 00:09:15 +03:00
  • f4986f4596 SEE: simplify stm variable initialization pb00067 2021-07-07 14:32:54 +02:00
  • 09b6d28391 Remove futility pruning depth limit Vizvezdenec 2021-07-06 20:44:50 +03:00
  • 8fc297c506 Update default net to nn-9e3c6298299a.nnue SFisGOD 2021-07-03 06:13:13 +08:00
  • 516ad1c9bf Allow passing RTLIB=compiler-rt to make Paul Mulders 2021-06-29 11:13:54 +02:00
  • ec8dfe7315 no cut node reduction for killer moves. candirufish 2021-07-01 19:51:41 +02:00
  • d297d1d8a7 Simplify lazy_skip. xoto10 2021-06-30 09:22:59 +01:00
  • b51b094419 Simplify format_cp_aligned_dot() Stéphane Nicolet 2021-06-23 09:55:42 +02:00
  • 7cfc1f9b15 Restore development version Joost VandeVondele 2021-07-03 09:20:06 +02:00
  • 773dff0209 Stockfish 14 Joost VandeVondele 2021-06-28 21:46:04 +02:00
  • 2275923d3c Update Top CPU Contributors Brad Knox 2021-06-29 01:40:16 -05:00
  • 49283d3a66 Update default net to nn-3475407dc199.nnue SFisGOD 2021-06-28 14:58:51 +08:00
  • b94a651878 Make net nn-956480d8378f.nnue the default MichaelB7 2021-06-27 11:26:09 -04:00
  • dc4983327d Update WDL model for NNUE Joost VandeVondele 2021-06-23 07:23:21 +02:00
  • e47b74457e Simplify Reductions Initialization bmc4 2021-06-22 19:33:14 -03:00
  • 0470bcef0e Detect fortresses a little bit quicker Stéphane Nicolet 2021-06-22 09:08:37 +02:00
  • 9b82414b67 Make net nn-190f102a22c3.nnue the default net. MichaelB7 2021-06-21 08:10:35 -04:00
  • 2e2865d34b Fix build error on OSX Joost VandeVondele 2021-06-21 08:23:50 +02:00
  • ed436a36ba Remove the Contempt UCI option Stéphane Nicolet 2021-06-16 07:23:26 +02:00
  • 70ac5ecbb6 Keep more pawns and pieces when attacking Stéphane Nicolet 2021-06-20 10:29:20 +02:00
  • ba01f4b954 Make net nn-75980ca503c6.nnue the default. MichaelB7 2021-06-19 09:57:09 -04:00
  • 2e745956c0 Change trace with NNUE eval support Tomasz Sobczyk 2021-06-17 12:36:06 +02:00
  • 0171b506ec Fix for Cygwin's environment build-profile (fixed) proukornew 2021-06-19 00:52:46 +03:00
  • adfb23c029 Make net nn-50144f835024.nnue the default Joost VandeVondele 2021-06-18 23:50:01 +02:00
  • 07e6ceacd6 Add basic github workflow Tomasz Sobczyk 2021-06-18 12:03:03 +02:00
  • 86afb6a7cf Update default net to nn-aa9d7eeb397e.nnue SFisGOD 2021-06-19 03:09:20 +08:00
  • 14b673d90f New default net nn-3b20abec10c1.nnue ap 2021-06-18 01:43:58 +02:00
  • 07c8448034 Revert "Fix for Cygwin's environment build-profile" Stéphane Nicolet 2021-06-17 18:09:42 +02:00
  • 55e69dc88d Simplify reduction when best move doesn't change frequently. bmc4 2021-06-15 20:56:09 -03:00
  • 68bf362ea2 Fix for Cygwin's environment build-profile proukornew 2021-05-14 00:49:28 +03:00
  • 8ec9e10866 New default net nn-33c9d39e5eb6.nnue Joost VandeVondele 2021-06-15 12:49:23 +02:00
  • 4c4e104cad Fix a rare case of wrong TB ranking of a root move leading to a 3-fold repetition. With this small fix a draw ranking and thus a draw score is being applied. This works for both, ranking by dtz or wdl tables. J. Oster 2021-06-14 17:28:30 +02:00
  • 900f249f59 Reduce the number of accumulator states Tomasz Sobczyk 2021-06-12 20:45:14 +02:00
  • f8c779dbe5 Update default net to nn-8e47cf062333.nnue JWmer 2021-06-13 23:48:32 +02:00
  • ce4c523ad3 Register count for feature transformer Tomasz Sobczyk 2021-06-10 17:43:42 +02:00
  • e1f181ee64 Do less LMR extensions Vizvezdenec 2021-05-29 06:39:14 +03:00
  • 7819412002 Clarify use of UCI options Stéphane Nicolet 2021-06-13 09:59:34 +02:00
  • b84fa04db6 Read NNUE net faster Tomasz Sobczyk 2021-06-09 11:21:55 +02:00
  • 559942d64d Limit double extensions Joost VandeVondele 2021-06-09 23:23:13 +02:00
  • 785b708097 Simplify promotion move generator bmc4 2021-06-07 15:47:37 -03:00
  • 999e142c54 Reduce in LMR reduction on PvNode bmc4 2021-06-06 13:31:57 -03:00