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

Commit graph

  • ab4b94e173 Raise kingDanger threshold and adjust constant term #2087 31m059 2019-04-09 13:35:17 -04:00
  • f98c77413b Remove BetweenBB Array #2076 protonspring 2019-04-04 21:45:52 -06:00
  • 8fa6273ff6
    Fix sed for OS X (#2080) Marco Costalba 2019-04-06 12:43:41 +02:00
  • 49a1fdd3fe Make ONE_PLY value independent again erbsenzaehler 2019-01-27 09:20:38 +01:00
  • fdd799bc16
    Fix a missing assignment in previous commit Marco Costalba 2019-04-06 02:03:15 +02:00
  • 1982fe25f8 Use average bestMoveChanges across all threads #2072 xoto10 2019-04-03 08:35:55 +01:00
  • 0f63b35120 Remove pureStaticEval #2069 Moez Jellouli 2019-03-29 14:05:02 +01:00
  • aa0166fba6 Add attacked by 2 pawns to attackedBy2 (#2074) Moez Jellouli 2019-04-04 08:49:35 +02:00
  • 82ad9ce9cf
    Assorted trivial cleanups 3/2019 (#2030) Marco Costalba 2019-03-31 11:47:36 +02:00
  • 95ba7f78d5 Use simple array for Pawns Connected bonus #2061 protonspring 2019-03-25 13:04:14 -06:00
  • 76f1807baa Shuffle detection #2064 Moez Jellouli 2019-03-31 10:51:08 +02:00
  • c858990377 Replace std::mins/max with clamp function (#2062) protonspring 2019-03-31 02:48:27 -06:00
  • d1f76ebcd8 Remove duplication. (#2068) Joost VandeVondele 2019-03-31 10:44:55 +02:00
  • 796d0ad70e Accessor for SquareBB #2067 protonspring 2019-03-31 02:43:20 -06:00
  • 7133598a98 Simplify pawn asymmetry (remove use of semiopen files). (#2054) protonspring 2019-03-24 10:41:25 -06:00
  • 2f11c03bbf Remove unneeded condition. (#2057) Joost VandeVondele 2019-03-24 17:40:29 +01:00
  • ea5505821d Simplify Passed Pawns (#2058) protonspring 2019-03-24 10:37:38 -06:00
  • 4cdb6386d8 Merge branch 'master' into clusterMergeMaster5 Joost VandeVondele 2019-03-21 07:13:00 +01:00
  • d320de7619 Remove !extension check #2045 xoto10 2019-03-10 21:57:48 +00:00
  • 66818f2e85 Skip skipping thread scheme (#1972) CoffeeOne 2019-03-20 14:50:41 +01:00
  • bad18bccb6
    Increase thread stack for OS X (#2035) Marco Costalba 2019-03-12 08:35:10 +01:00
  • 4a7bdac73f Fishtest Tuning Framework tune Marco Costalba 2015-04-04 08:54:15 +02:00
  • b8efa0daac Remove popcount16() (#2038) protonspring 2019-03-10 03:53:39 -06:00
  • acc47e8b79 Simplify failedLow away #1986 xoto10 2019-02-01 20:02:03 +00:00
  • 4d0981fef3 Revert "Allowing singular extension in mate positions" Marco Costalba 2019-03-09 13:24:26 +01:00
  • 1aab5b4b05 Remove FutilityMoveCounts array. (#2024) protonspring 2019-03-05 12:48:29 -07:00
  • 714e857c24 Shrink Reductions[] array to one dimension protonspring 2019-03-03 07:53:36 -07:00
  • 58bbbd176b Pawn value tweak SFisGOD 2019-03-05 12:34:02 +08:00
  • 2bceba7f51 Assorted trivial cleanups 2/2019 Marco Costalba 2019-02-08 10:36:03 +01:00
  • c2fb0ff720 Add continuation history 5 Vizvezdenec 2019-02-27 23:25:12 +03:00
  • 82ff04b992 Remove skipQuiets with mate fix. (#2021) Joost VandeVondele 2019-02-27 13:36:48 +01:00
  • 7c5f5fbada Revert "Remove skipQuiets variable in search()" Marco Costalba 2019-02-26 13:20:48 +01:00
  • badb2aca44 Add KNNvKP Endgame Heuristic Kurtbusch 2019-01-04 18:27:14 -05:00
  • e51244cb27 ProbCutCount limit dependancy to cutNode MJZ1977 2019-02-19 17:48:03 +01:00
  • 22ef36803e Remove PvNode dimension from Reductions array protonspring 2019-02-13 14:58:43 -07:00
  • 76d2f5b94a Remove skipQuiets variable in search() protonspring 2019-02-14 14:23:24 -07:00
  • 982880bd70 Merge remote-tracking branch 'upstream/master' into clusterMergeMaster4 Joost VandeVondele 2019-02-17 13:18:08 +01:00
  • 3c92f849ab Change outposts to single value #1946 protonspring 2019-01-12 19:30:56 -07:00
  • 05f7d59a9a Assorted trivial cleanups 1/2019 Marco Costalba 2019-01-01 14:13:08 +01:00
  • 332b90455b Log message of: Less king danger... Marco Costalba 2019-02-08 10:17:18 +01:00
  • dd4796fcd5 Remove Some Bitboard Arrays (#1963) protonspring 2019-02-08 01:54:38 -07:00
  • 6514500236 Less king danger if we have a knight near by to defend it. (#1987) mstembera 2019-02-03 05:16:34 -08:00
  • 9050eac595 Extend discovered checks regardless of SEE Miguel Lahoz 2019-01-29 22:26:03 +08:00
  • ff97a9fdb9 Tweak tropism weight in king danger Stéphane Nicolet 2019-02-01 13:09:17 +01:00
  • 3f7ec977cd More precise checks evaluation in king danger Vizvezdenec 2019-02-01 09:21:23 +03:00
  • d1fd1a96bc Simplify Stat Score bonus protonspring 2019-01-31 15:18:33 +01:00
  • 3302349662 Don't update pvHit after IID DU-jdto 2019-01-23 15:19:10 +11:00
  • 242c566c1a Change pinning logic in Static Exchange Evaluation (SEE) Miguel Lahoz 2019-01-25 14:37:03 +08:00
  • 8df1cd10df Use int8_t instead of int for SquareDistance[] Maciej Żenczykowski 2019-01-26 09:16:17 -08:00
  • bf17a410ec [Cluster] Use a sendrecv ring instead of allgather Joost VandeVondele 2018-12-29 16:09:48 +01:00
  • 2d0af36753 Simplify TrappedRook protonspring 2019-01-21 11:55:51 -07:00
  • 58d3ee6175 Simplify pondering time management (#1899) Joost VandeVondele 2019-01-20 19:14:24 +01:00
  • 59b2486bc3 Simplify pvHit (#1953) marotear 2019-01-20 03:24:03 -08:00
  • 691a287bfe Clean-up some shifting in space calculation (#1955) protonspring 2019-01-20 04:21:16 -07:00
  • 3acacf8471 Tweak initiative and Pawn PSQT (#1957) Jonathan D 2019-01-20 19:20:21 +08:00
  • 3300517ecb Remove AdjacentFiles protonspring 2019-01-14 22:53:43 -07:00
  • 5e7777e9d0 [Cluster] adds missing line Joost VandeVondele 2019-01-15 22:22:54 +01:00
  • 3732c55c18 Simplify pawn moves (#1900) protonspring 2019-01-14 07:03:31 -07:00
  • 230fb6e9ad Simplify time management a bit Joost VandeVondele 2019-01-02 11:09:50 +01:00
  • 10a920d7d7 [cluster] Improve user documentation Joost VandeVondele 2019-01-12 17:27:21 +01:00
  • 5446e6f408 Remove pvExact Joost VandeVondele 2019-01-10 07:43:17 +01:00
  • d07e782e22 Minor cleanup to recent 'Flag critical search tree in hash table' patch mstembera 2019-01-09 07:27:47 -08:00
  • 21819b7bf8 Merge branch 'master' into clusterMergeMaster3 Joost VandeVondele 2019-01-09 21:52:30 +01:00
  • d2acdac101 Small improvements to the CI infrastructure Joost VandeVondele 2019-01-09 16:14:34 +01:00
  • 70880b8e24 Flag critical search tree in hash table MJZ1977 2019-01-09 15:05:28 +01:00
  • f69106f7bb Introduce Multi-Cut Miguel Lahoz 2019-01-06 04:53:21 +08:00
  • 8c4338ae49 [Cluster] Param tweak. Joost VandeVondele 2019-01-05 12:01:30 +01:00
  • bb843a00c1 Check tablebase files Joost VandeVondele 2019-01-03 23:56:11 +01:00
  • 8a3f8e21ae [Cluster] Move IO to the root. Joost VandeVondele 2019-01-03 15:15:50 +01:00
  • 3c576efa77 Delay castling legality check Marco Costalba 2019-01-02 08:31:03 +01:00
  • 267ca781cd Always wait before posting the next call in _sync. Joost VandeVondele 2018-12-29 19:01:10 +01:00
  • ac43bef5c5 [Cluster] Improve message passing part. Joost VandeVondele 2018-12-27 15:42:53 +01:00
  • eb6d7f537d
    Assorted trivial cleanups (#1894) Marco Costalba 2019-01-01 14:10:26 +01:00
  • 79c97625a4 Remove openFiles in pawns. (#1917) protonspring 2019-01-01 05:38:09 -07:00
  • 7accf07c0b Remove "Any" predicate filter (#1914) protonspring 2019-01-01 05:36:56 -07:00
  • e2d3c163cb Remove as useless micro-optimization in pawns generation (#1915) protonspring 2019-01-01 05:35:53 -07:00
  • 7a32d26d5f [cluster] keep track of TB hits cluster-wide. Joost VandeVondele 2018-12-25 09:15:39 +01:00
  • fb5c1f5bf5 Fix comment Joost VandeVondele 2018-12-24 17:32:21 +01:00
  • 87f0fa55a0 [cluster] keep track of node counts cluster-wide. Joost VandeVondele 2018-12-18 00:00:06 +01:00
  • 2f882309d5 fixup Joost VandeVondele 2018-12-19 15:28:30 +01:00
  • 86953b9392 [cluster] Fix non-mpi compile Joost VandeVondele 2018-12-19 07:30:11 +01:00
  • ba1c639836 [cluster] fill sendbuffer better Joost VandeVondele 2018-12-15 09:00:19 +01:00
  • e526c5aa52 [cluster] Make bench compatible Joost VandeVondele 2018-12-15 22:19:39 +01:00
  • 9cd2c817db Add one more TODO Joost VandeVondele 2018-12-14 17:33:39 +01:00
  • 54a0a228f6 [cluster] Some formatting cleanup Joost VandeVondele 2018-12-13 23:02:59 +01:00
  • 1cd2c7861a [cluster] avoid creating MPI data type. Joost VandeVondele 2018-12-07 18:29:36 +01:00
  • 7af3f4da7a [cluster] Avoid TT saving our own TT entries. Joost VandeVondele 2018-12-06 17:28:35 +01:00
  • 271181bb31 [cluster] Add depth condition to cluster TT saves. Joost VandeVondele 2018-12-05 07:26:08 +01:00
  • 66b2c6b9f1 Implement best move voting system for cluster noobpwnftw 2018-12-06 00:44:55 +08:00
  • 2559c20c6e [cluster] Fix oversight in TT key reuse Joost VandeVondele 2018-12-04 21:59:07 +01:00
  • 2659c407c4 Fix segfault. Joost VandeVondele 2018-12-02 20:22:18 +01:00
  • 3730ae1efb Small simplifications and code cleanup noobpwnftw 2018-07-18 22:36:36 +08:00
  • 0d6cdc0c6d Implement yielding loop while waiting for input noobpwnftw 2018-07-16 04:27:44 +08:00
  • 80afeb0d3b Fix consistency between PV and bestmove output noobpwnftw 2018-07-15 19:52:57 +08:00
  • 2405b38165 Fix search result aggregation noobpwnftw 2018-07-13 16:51:26 +08:00
  • 8a95d269eb Implement proper stop signalling from root node noobpwnftw 2018-07-11 09:09:48 +08:00
  • 3b7b632aa5 Fix a bug of outputting multiple lines of bestmove noobpwnftw 2018-07-09 01:01:58 +08:00
  • 29c166a072 MPI/Cluster implementation for Stockfish Omri Mor 2017-12-07 17:33:28 -06:00
  • 800031c94c Improve the Readme erbsenzaehler 2018-12-29 11:49:10 +01:00
  • 69dc5568b3 Always initialize and evaluate king safety 31m059 2018-12-27 01:51:43 -05:00