1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-12 13:49:35 +00:00

Commit graph

  • 0949f06a60 Fix a warning with Intel compiler Marco Costalba 2014-02-22 12:00:14 +01:00
  • 012f20d66e Fix an assert in Probcut Marco Costalba 2014-02-22 10:34:48 +01:00
  • b8cfc255d4 Distribute part of first move time to other moves Leonid Pechenik 2014-02-20 08:38:10 +01:00
  • 9fcefb2760 Avoid recalculating CheckInfo in generate_castling() Marco Costalba 2014-02-20 08:27:13 +01:00
  • 64a71c3c02 Don't update pieceCount for ALL_PIECES Marco Costalba 2014-02-18 08:30:13 +01:00
  • 7b0a2f2a90 Update SEE to return a Value Marco Costalba 2014-02-16 13:06:31 +01:00
  • 17ffc22279 Sync code style in material.cpp Marco Costalba 2014-02-16 12:55:15 +01:00
  • 52ebf87238 Increase MAX_PLY from 100 to 120 Marco Costalba 2014-02-16 12:20:37 +01:00
  • d91079d4b0 Fix material key for King Marco Costalba 2014-02-16 11:37:29 +01:00
  • 62c0dc5dea Restore PorbCut name Marco Costalba 2014-02-15 22:17:58 +01:00
  • 7bdb8c9c5c Reformat of eval tracing code Marco Costalba 2014-02-15 13:27:16 +01:00
  • 3336963185 Rename ProbCut to Multicut Marco Costalba 2014-02-15 09:37:55 +01:00
  • 4808d15a85 Assorted renaming in search Marco Costalba 2014-02-15 09:20:27 +01:00
  • 67f88f5e3e Return static eval when reaching MAX_PLY Joerg Oster 2014-02-13 23:44:12 +01:00
  • b3470d7ab1 Fix magic boosters conversion Marco Costalba 2014-02-14 10:43:37 +01:00
  • e4695f15bc Additional renaming from DON Marco Costalba 2014-02-14 09:42:50 +01:00
  • ffd6685f79 Fix a compiler warning joergoster 2014-02-10 22:03:30 +01:00
  • 72e8640f4d Simplify time management Leonid Pechenik 2014-02-11 04:01:06 -05:00
  • e6523e56b8 Move magic random to RKISS Marco Costalba 2014-02-12 14:47:36 +01:00
  • b534176d4a Revert "Retire null search verification" Marco Costalba 2014-02-12 14:16:21 +01:00
  • ddeb01612b Faster handling of king captures in Position::see Henri Wiechers 2014-02-08 07:46:46 +02:00
  • 41641e3b1e Assorted tweaks from DON Marco Costalba 2014-02-09 17:31:45 +01:00
  • 2f5aaf7de6 Rewrite previous patch removing the macro Marco Costalba 2014-02-08 13:21:50 +01:00
  • d48a304262 Inline common path of pos.gives_check Thanar2 2014-02-03 17:09:28 -05:00
  • 0a1092f64e Don't fear races when are harmless Marco Costalba 2014-02-08 13:07:57 +01:00
  • 399968f1d0 Retire null search verification Lucas Braesch 2014-02-08 08:11:13 +01:00
  • e5c3effdb1 Better document null search window Lucas Braesch 2014-02-04 08:18:19 +01:00
  • e88ef801af Better document razoring Lucas Braesch 2014-02-03 09:41:32 +08:00
  • d8796fe7e9 H-file penalty and center bonus Joona Kiiski 2014-01-31 10:37:40 +00:00
  • 77341f67f3 Tweak bishop PSQT tables Joona Kiiski 2014-01-25 21:08:36 +00:00
  • 93f95cc936 Reduce VALUE_KNOWN_WIN to 10000 Uri Blass 2014-01-27 20:08:31 +01:00
  • f434cea287 Fix null reduction formula Marco Costalba 2014-01-27 07:36:26 +01:00
  • 216972186e Grammar fix in MovePicker::next_move Marco Costalba 2014-01-26 23:09:22 +01:00
  • 074c7a3c30 Variable null-move value based reduction Stefan Geschwentner 2014-01-24 21:52:56 +01:00
  • cf95a55d76 Do not set default value for architeture in Makefile Joona Kiiski 2014-01-21 22:18:39 +00:00
  • a08a21d5a0 Small simplification to Position::see Henri Wiechers 2014-01-18 13:58:10 +02:00
  • cabd512916 Fix +M0 score when low on time Joona Kiiski 2014-01-19 08:53:43 +08:00
  • 40c863d41a Increase max hash size to 16GB Marco Costalba 2014-01-18 18:19:16 +01:00
  • be61edbd19 Tweak knight PSQT tables Joona Kiiski 2014-01-12 10:38:19 +00:00
  • df201175c6 Simplify pawnless endgame evaluation Chris Cain 2014-01-16 21:50:08 +00:00
  • 53ab32ef0b Introduce 'follow up' moves Stefan Geschwentner 2014-01-12 22:42:16 +01:00
  • 402a7ae151 Ad-hoc shelter rule Ralph Stößer 2014-01-11 03:00:17 +01:00
  • 3d58092ec1 Retire KBBKN endgame Marco Costalba 2014-01-12 22:32:41 +01:00
  • db05b1f9f5 Rename Position::hidden_checkers to check_blockers Henri Wiechers 2014-01-11 11:58:09 +02:00
  • 262c380c4b Position::gives_check - use ci.ksq Henri Wiechers 2014-01-07 17:55:32 +02:00
  • 6a6fd0b5f5 Fix early stop condition Marco Costalba 2014-01-09 06:58:25 +09:00
  • f14cd1bb89 Retire easy move Ralph Stoesser 2014-01-08 23:54:37 +09:00
  • a5869d8d25 Stop earlier if iteration is taking too long Uri Blass 2014-01-06 08:06:39 +02:00
  • 45dbd9cd03 Retire grain size code renouve 2014-01-02 00:00:44 -05:00
  • a646f74e6a Assorted grammar fixes Marco Costalba 2014-01-07 14:25:35 +09:00
  • 1fee23a598 Tweak King PST tables Joona Kiiski 2014-01-06 19:46:49 +00:00
  • 1574428f64 Fix a typo Marco Costalba 2014-01-06 01:21:44 +01:00
  • 0118623495 Remove duplicated code Pablo Vazquez 2014-01-05 14:08:26 +01:00
  • 8454d871ec Ensure move_importance() is non-zero H. Felix Wittmann 2014-01-02 13:00:48 +01:00
  • 153309e287 Scale eval when down to only one pawn shane31 2014-01-01 07:45:20 +11:00
  • c9dcda6ac4 Update copyright year Marco Costalba 2014-01-02 01:48:07 +01:00
  • 29e0d8caa7 Simplify move_importance(): take 3 Marco Costalba 2014-01-01 13:43:58 +01:00
  • a795187c50 Further simplify move_importance() Marco Costalba 2014-01-01 13:35:11 +01:00
  • 92faa74dfa Simplify move_importance() H. Felix Wittmann 2013-12-31 12:24:57 +01:00
  • c5d478b923 Rename pawn chain to connected Marco Costalba 2014-01-01 10:50:30 +01:00
  • 9b1d594456 Remove bishop pin bonus Gary Linscott 2013-12-27 17:12:08 -05:00
  • 71440cf77b Retire KingExposed[] array Arjun Temurnikar 2013-12-29 23:13:39 -08:00
  • 082fbf4264 Remove asymmThreshold stale comment Henri Wiechers 2013-12-30 06:56:28 +02:00
  • f7742669cb Retire asymmThreshold Marco Costalba 2013-12-28 10:30:35 +01:00
  • 59a9bc9351 Retire MoveImportance[] Matt Sullivan 2013-12-26 19:48:14 -06:00
  • 8ca80cb0f1 Fine tune previous patch Stefan Geschwentner 2013-12-27 18:46:05 +01:00
  • 14aebe2b7c Further simplify previous patch Marco Costalba 2013-12-26 12:08:23 +01:00
  • cf0a2a26a9 Bonus for file distance of the outermost pawns Stefan Geschwentner 2013-12-24 23:37:34 +01:00
  • 899a2c033e Loosened trigger condition for king safety Ralph Stößer 2013-12-22 12:00:09 +01:00
  • 8aa4f3fde4 Increase pawn king attack weight Chris Caino 2013-12-23 20:50:28 +01:00
  • 26689d8c2a Faster and simplified threat eval Gary Linscott 2013-12-18 14:00:01 -05:00
  • f196c1bad8 Further simplify Makefile Marco Costalba 2013-12-17 10:14:15 +01:00
  • e460ab74ad Reformat Makefile Marco Costalba 2013-12-17 09:30:42 +01:00
  • f5727deee3 Remove threat move stuff Lucas Braesch 2013-12-14 19:27:29 +08:00
  • b96079f86b Sync history and counter moves updating Marco Costalba 2013-12-10 07:05:06 +01:00
  • 86347100a5 Update History and Counter move on TT hit Lucas Braesch 2013-12-09 18:14:14 +08:00
  • 8e9d4081ee Research at intermediate depth if LMR is very high Ralph Stößer 2013-12-09 08:02:49 +01:00
  • 4630ab5743 More work on Bitboards::init() Marco Costalba 2013-12-07 12:09:33 +01:00
  • 1ff5ce8863 More readable init of MS1BTable[] Marco Costalba 2013-12-07 11:33:31 +01:00
  • b71418defa Further simplify Bitboards init() Marco Costalba 2013-12-07 10:57:05 +01:00
  • 47b89f2e37 Clarify definition of capture_or_promotion() Marco Costalba 2013-12-06 10:43:17 +01:00
  • 431c3ac485 Even more spelling fixes Arjun Temurnikar 2013-12-05 07:18:12 +01:00
  • 190aea4cdc Assorted spelling/grammar/captitalization Arjun Temurnikar 2013-12-04 13:57:00 -08:00
  • f026517e5e Micro-optimise dangerous condition Chris Caino 2013-12-04 15:49:01 +00:00
  • b71cedb2b0 Retire TheirHalf[] Marco Costalba 2013-12-04 17:24:32 +01:00
  • 69a14554ee Broader condition for dangerous pawn moves Chris Caino 2013-12-03 21:58:39 +00:00
  • 2408243cf4 Shrink Position::is_draw() Marco Costalba 2013-12-03 11:37:29 +01:00
  • 342fd6385b Remove redundant argument from hidden_checkers() Marco Costalba 2013-12-03 11:06:59 +01:00
  • e6c9ce6358 Small improvment to Position::fen() Marco Costalba 2013-12-03 10:09:17 +01:00
  • c7e7d9217b Re-fix a comment Jerry Donald 2013-12-03 08:50:00 +01:00
  • a8af78c833 Another round of spelling fixes Jerry Donald 2013-12-02 23:47:38 +01:00
  • 13a73f67c0 Big assorted spelling fixes Richard Lloyd 2013-12-02 19:04:09 +01:00
  • 500b9b0eb3 Assorted spelling fixes Jerry Donald 2013-12-02 18:39:26 +01:00
  • f99cb3dc27 Rename CASTLE to CASTLING Marco Costalba 2013-12-01 10:25:10 +01:00
  • dd4e5db2be Simplify a condition in gives_check() Marco Costalba 2013-12-01 10:07:16 +01:00
  • 5f2bf91ad1 Rename Bitboards print to pretty Marco Costalba 2013-11-30 11:25:05 +01:00
  • 034a2b04f2 Rewrite some bitboard init code Marco Costalba 2013-11-30 10:27:23 +01:00
  • 6ea5dc294c Makefile improvements for compiling on OS X Daylen Yang 2013-11-29 13:30:28 -08:00
  • 8f5deaea61 Restore development version sf_dd_base Marco Costalba 2013-11-29 10:50:14 +01:00
  • c5bb9b9da9 Stockfish DD sf_dd Marco Costalba 2013-11-29 10:23:14 +01:00