1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-09 04:39:34 +00:00

Commit graph

  • 6ecab03dee Adjust singular extension search depth Vizvezdenec 2020-03-20 12:12:56 +03:00
  • ff27109313 Adjust singular LMR for positions seen in PV Vizvezdenec 2020-03-17 19:38:21 +03:00
  • 07caca2587 Anchored bishops Stéphane Nicolet 2020-03-17 08:26:27 +01:00
  • ddcbacd04d Small cleanups Joost VandeVondele 2020-03-14 17:04:50 +01:00
  • ec2002c594 Simplify futility pruning parent node pb00067 2020-03-13 19:29:36 +01:00
  • 442e1e0f93 simplify castling part of generate_all. protonspring 2020-03-11 16:27:51 -06:00
  • c077bfb413 Remove set statScore to zero silversolver1 2020-03-08 14:52:05 -05:00
  • 47be966d30 Equations for edges and corners. protonspring 2020-03-09 22:11:08 +01:00
  • 37e3863927 Fix ambiguity between clamp implementations Gary Heckman 2020-03-05 12:37:08 -05:00
  • 9690cd6295 Remove KRPPKRPScaleFactors array protonspring 2020-03-04 11:32:17 -07:00
  • e7c1c8c1ab Cleanup KBPsK endgame protonspring 2020-03-05 12:07:48 -07:00
  • 0424273d0b Small speed-up in BetweenBB protonspring 2020-03-03 16:35:45 -07:00
  • 5a7b45eac9 Use equations for PushAway and PushClose protonspring 2020-03-02 17:32:02 -07:00
  • 960d59d541 Consolidate Square Flipping protonspring 2020-03-01 02:03:36 -07:00
  • c6839a2615 Small cleanups Joost VandeVondele 2020-03-01 09:31:17 +01:00
  • f27339d35b Simplify lowply-history logic Guenther Demetz 2020-02-27 15:58:22 +01:00
  • 09f53dbfa5 Weak queen protection Moez Jellouli 2020-02-22 14:57:01 +01:00
  • 2e1369d030 Fix TT write in MultiPV case. AndyGrant 2020-02-24 23:32:17 +01:00
  • 8352977b91 Use single param for Outpost and ReachableOutpost. 31m059 2020-02-22 21:27:32 -05:00
  • b8c00efa27 Improve move order near the root Günther Demetz 2020-02-21 14:01:59 +01:00
  • ab930f8d3f Updated KNNKP endgame. protonspring 2020-02-18 09:10:58 -07:00
  • 10ead8a724 Simplify Futility Move Count protonspring 2020-02-10 15:18:16 -07:00
  • be5a2f015e Fix for incorrect VALUE_MATE_IN_MAX_PLY usage. Joost VandeVondele 2020-02-11 20:42:32 +01:00
  • 4e8986483a Modify singular beta for ttPv positions. Vizvezdenec 2020-02-07 20:04:43 +03:00
  • 0aee1ec4ab Fix wrong assert. Joost VandeVondele 2020-02-07 10:42:10 +01:00
  • 0c878adb36 Small cleanups. Joost VandeVondele 2020-02-05 15:18:24 +01:00
  • ddd4224640 Reintroduce king infiltration Vizvezdenec 2020-02-04 20:41:58 +03:00
  • 0f37da0e34 Simplify away king infiltration. xoto10 2020-01-31 15:55:29 +00:00
  • c390b734c4 Simplify Tweak late move reductions at root. xoto10 2020-01-30 20:42:58 +00:00
  • 6ccb1cac5a Revert 5 recent patches Joost VandeVondele 2020-01-30 21:44:04 +01:00
  • 3b70932b0d Fix compilation on android Joost VandeVondele 2020-01-28 16:17:52 +01:00
  • a910ba71ee Simplify hashfull calculation. joergoster 2020-01-27 18:53:25 +01:00
  • 71e0b5385e More bonus for bestMoves on past PV nodes Guenther Demetz 2020-01-28 13:38:03 +01:00
  • d878bc8cda Less NMP if the position was previously in PV. 31m059 2020-01-27 20:48:01 -05:00
  • 1d3efff472 Dynamic Complexity based on psqt Alain SAVARD 2020-01-27 09:25:41 -05:00
  • 39437f4e55 Advise the kernel to use huge pages (Linux) Sami Kiminki 2019-12-21 21:41:42 +02:00
  • 6d0eabd5fe Dynamic complexity Alain SAVARD 2020-01-25 07:59:42 -05:00
  • 0ae00454ba Tweak RestrictedPiece bonus Lolligerhans 2020-01-24 23:04:35 +01:00
  • 01b6088af3 History update for pruned captures Stefan Geschwentner 2020-01-23 15:41:03 +01:00
  • 18fc21eba0 Tweak trapped rook penalty Vizvezdenec 2020-01-22 03:54:44 +03:00
  • 56e698ef83 Less reduction for escape moves at ttPv nodes Stefan Geschwentner 2020-01-21 09:28:58 +01:00
  • f63d112c71 Use (strict) greater-than-operator for 'improving' Guenther Demetz 2020-01-16 08:39:20 +01:00
  • 7ed817d7e4 Minor fixes for misc.cpp Chess13234 2020-01-21 18:20:00 +02:00
  • 6f1013794c Use a std::bitset for KPKBitbase protonspring 2020-01-23 18:18:58 +01:00
  • f3c83ed46c Determine opposite colors mathematically protonspring 2019-12-23 10:58:30 -07:00
  • 75dfdeac11 Simplify KPK classify protonspring 2020-01-10 15:08:47 -07:00
  • 7a7bcd6359 Simplify signature of remove_piece() protonspring 2019-12-21 15:36:29 -07:00
  • bcf9282844 Restore development version Stéphane Nicolet 2020-01-23 17:17:26 +01:00
  • 8ec5faa46e Merge branch 'master' into clusterMergeMaster8 Joost VandeVondele 2020-01-18 08:26:43 +01:00
  • c3483fa9a7 Stockfish 11 sf_11 Stéphane Nicolet 2020-01-15 22:39:27 +01:00
  • 446a3c2522 Update Readme.md for the compiler command Stéphane Nicolet 2020-01-15 22:21:15 +01:00
  • baf184e8d9 Tweak late move reductions at root Joost VandeVondele 2020-01-13 15:46:40 +01:00
  • 7150183d07 Tweak reductions for captures/promotions Stefan Geschwentner 2020-01-13 11:19:03 +01:00
  • 4901218d4c Tweak futility pruning constants Vizvezdenec 2020-01-13 02:59:06 +03:00
  • 01dfdb95dc Fix previous patch in case of ponder xoto10 2020-01-13 09:05:49 +00:00
  • 69204f0720 Smarter time management near stop limit xoto10 2020-01-11 22:10:22 +00:00
  • 9f800a2577 Show compiler info at startup Stéphane Nicolet 2019-09-24 19:00:27 +02:00
  • 114ddb789b Update Elo estimates for terms in search Joost VandeVondele 2020-01-10 03:02:09 +01:00
  • 7f623206f4 Rewrite initialization of PseudoMoves protonspring 2020-01-03 11:33:18 -07:00
  • 384bff4264 Assorted trivial cleanups January 2020 Stéphane Nicolet 2020-01-09 20:49:13 +01:00
  • bae019b53e 50-moves rule improvement for transposition table joergoster 2019-12-12 12:53:47 +01:00
  • 09bef14c76 Update lists of authors and contributors Alain SAVARD 2020-01-07 15:35:47 -05:00
  • 44f79bdf5a Tuned nullmove search lantonov 2020-01-01 10:10:39 +02:00
  • de4e1cb88d Introduce king infiltration bonus Vizvezdenec 2020-01-03 05:53:59 +03:00
  • 56d5504f65 Tweak futility pruning Stefan Geschwentner 2020-01-03 11:49:25 +01:00
  • 83ecfa7c33 Use a faster implementation of Static Exchange Evaluation Alain SAVARD 2020-01-04 13:54:35 -05:00
  • 44f56e04e2 Update Readme.md ppigazzini 2020-01-04 02:48:32 +01:00
  • 13f70d0392 Tune search constants xoto10 2019-12-13 04:59:06 +00:00
  • b6482472a0 Refine improving-logic Guenther Demetz 2019-12-10 08:07:34 +01:00
  • 443787b0d1 Tuned razor and futility margins lantonov 2019-12-09 20:50:47 +02:00
  • 3ef0c3c34a TrappedRook value and King positional tables xoto10 2019-12-09 21:38:57 +00:00
  • 764b9adda6 Exclude blockers for king from mobility area Vizvezdenec 2019-12-08 17:10:14 +03:00
  • d00b2ec6bd Do last capture extensions for every single node Vizvezdenec 2019-12-07 17:56:33 +03:00
  • 78eeba29a2 Simplify pruning moves with negative SEE protonspring 2019-12-06 08:56:17 -07:00
  • a6b5ba1b64 Fix output of PV lines with invalid scores #2439 joergoster 2019-12-06 10:11:45 +01:00
  • 20484ccdd5 Tweak time management (failing eval) xoto10 2019-12-08 11:06:19 +00:00
  • 0256416bb7 Remove unneeded & incorrect check. Joost VandeVondele 2019-11-12 16:12:09 +01:00
  • 6a6fc28551 The sudo tag is deprecated in Travis CI Stéphane Nicolet 2019-12-09 00:00:34 +01:00
  • 97a0e4e817 UnblockedStorm tuned FauziAkram 2019-11-29 19:15:21 +02:00
  • f0047ce08e King proximity tweak for passed pawns Alain SAVARD 2019-11-30 09:47:43 -05:00
  • 54253bcce6 Extend bench to static evaluations Joost VandeVondele 2019-11-27 19:03:23 +01:00
  • df340a839c Simplify king danger Vizvezdenec 2019-11-26 02:56:53 +03:00
  • 53125902e4 Extend last non-pawn captures Moez Jellouli 2019-11-24 21:57:09 +01:00
  • 87ed9facf1 King danger: retire attacked-by-bishop defense tmp 31m059 2019-11-23 04:03:51 -05:00
  • 1fdf1f1ff5 Simplify endgame factor for opposite colored bishops SFisGOD 2019-11-21 03:31:23 +08:00
  • 3f4191392c Do lmr for more captures Vizvezdenec 2019-11-20 23:20:20 +03:00
  • 37698b0396 Outpost Endgame values Alain SAVARD 2019-11-16 14:42:47 -05:00
  • e0f42aa956 Simplify advanced pawn push pruning Vizvezdenec 2019-11-17 21:47:17 +03:00
  • fe124896b2 Use exploration rate for reductions Joost VandeVondele 2019-11-15 18:16:27 +01:00
  • 3468138210 Introduce king flank defenders Vizvezdenec 2019-11-16 14:53:11 +03:00
  • a00a336946 Prune before extension Stefan Geschwentner 2019-11-12 18:36:12 +01:00
  • a131975170 Rank-based outposts SFisGOD 2019-11-12 09:22:09 +08:00
  • 9ab2590963 Shallow depth pruning on NonPV advanced pawn push Miguel Lahoz 2019-11-10 17:49:06 +08:00
  • 44b6697f19 Remove explicit moveCount pruning Joost VandeVondele 2019-11-09 06:56:18 +01:00
  • 9b8b259388 Sequencing tweak in tbprobe() Alain SAVARD 2019-10-27 16:16:26 -04:00
  • 5ae195ee7e Fix incorrect mate score. Joost VandeVondele 2019-10-26 16:34:19 +02:00
  • 9f312c80d9 Revert "Rook PSQT Tuned" Stéphane Nicolet 2019-11-06 11:06:53 +01:00
  • 3804effb34 Rook PSQT Tuned SFisGOD 2019-11-05 03:06:41 +08:00
  • ef38046e73 Remove shuffle extension MichaelB7 2019-11-02 20:04:05 -04:00
  • cff9a8672c Make Square and Bitboard operators commutative 31m059 2019-11-01 00:27:19 -04:00