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

Commit graph

  • a55fb76dcc Simplify aspiration window code Marco Costalba 2013-07-03 18:58:49 +02:00
  • 838255ef91 Workaround github issue Marco Costalba 2013-07-03 18:58:23 +02:00
  • 6fbe027da0 Simplify aspiration window code Marco Costalba 2013-07-03 08:54:44 +02:00
  • ddcb572c41 Disable flto when debugging Marco Costalba 2013-07-03 08:21:21 +02:00
  • 12c0dfc113 Revert "Remove confusing optimization" Marco Costalba 2013-07-02 20:06:24 +02:00
  • db53883f06 Merge branch 'master' into aspiration Marco Costalba 2013-07-02 07:25:47 +02:00
  • 13ffb08136 Revert "Increase earlier aspiration window size" Marco Costalba 2013-07-02 07:25:39 +02:00
  • 2d82db1d14 Entering a pawn endgame is no more dangerous Marco Costalba 2013-07-02 07:24:17 +02:00
  • b88bc7b766 Increase earlier aspiration window size Marco Costalba 2013-07-01 19:29:23 +02:00
  • e074a19f5c Merge branch 'master' into aspiration Marco Costalba 2013-07-01 19:25:23 +02:00
  • b8930d0c26 Fix a stale comment Marco Costalba 2013-06-30 13:12:04 +02:00
  • 4fc7734547 Simplify search results update Marco Costalba 2013-06-30 12:30:57 +02:00
  • 92dcbfa658 Reorder conditions according to their frequency Marco Costalba 2013-06-30 11:35:03 +02:00
  • b50eb6bea8 Center aspiration window on last returned score Marco Costalba 2013-06-30 11:00:19 +02:00
  • 6f079ae720 Simplify aspiration window loop Marco Costalba 2013-06-30 10:32:09 +02:00
  • 203fdc9ac1 Use calloc() in TranspositionTable::set_size() Marco Costalba 2013-06-29 10:23:43 +02:00
  • 17d41b3861 Fix some stale comments Marco Costalba 2013-06-23 13:19:03 +02:00
  • 8cff4862a6 Move SquareDistance[] to bitboard.cpp Marco Costalba 2013-06-23 13:08:10 +02:00
  • 908d98820b Don't explicitize enum values when not needed Marco Costalba 2013-06-23 11:15:58 +02:00
  • a4c11b71ac Retire in_front_bb(Color c, Square s) overload Marco Costalba 2013-06-23 10:16:43 +02:00
  • b2fadf32aa Retire ThisAndAdjacentFilesBB[] Marco Costalba 2013-06-23 10:03:48 +02:00
  • 378bcfe760 Simplify hidden_checkers() Marco Costalba 2013-06-23 08:08:16 +02:00
  • fe2ed42661 Name functions along corresponding UCI commands Marco Costalba 2013-06-22 12:45:14 +02:00
  • e215a88cdd Micro-optimize perft Marco Costalba 2013-06-21 09:10:03 +02:00
  • e95e69515a Include file attacks in 'major on pawn' Ryan Schmitt 2013-06-17 18:55:00 +02:00
  • e05c80a088 Remove confusing optimization Reuven Peleg 2013-06-17 13:49:11 +03:00
  • 7b31e81d77 Merge some if statements in pos_is_ok() Reuven Peleg 2013-06-17 11:54:55 +03:00
  • c0964fc70f Remove redundant condition in probcut Marco Costalba 2013-06-17 09:30:59 +02:00
  • cd782c11ec Rename piece_count and piece_list Marco Costalba 2013-06-16 11:59:40 +02:00
  • 5ea984ac35 Don't calculate pawnsOnSquares twice Marco Costalba 2013-06-16 10:51:17 +02:00
  • 1fd020a8ba Use move_pawns() in Pawns::probe Marco Costalba 2013-06-16 10:08:44 +02:00
  • 02420d4670 Revert "Reduce more CUT nodes only if parent node is reduced" Marco Costalba 2013-06-14 08:24:37 +02:00
  • 2c7ab488a8 Fix description of TT entry Marco Costalba 2013-06-14 08:20:13 +02:00
  • d54e8a5955 Reduce more CUT nodes only if parent node is reduced Marco Costalba 2013-06-13 19:53:14 +02:00
  • 4bebb15e94 Reduce more CUT nodes Marco Costalba 2013-06-13 19:50:32 +02:00
  • 3b8f66f8ac Introduce Cut/All node definitions Marco Costalba 2013-06-09 09:43:04 +02:00
  • b6e9d901b0 Don't use std::vector::data() Marco Costalba 2013-06-13 07:42:43 +02:00
  • 1b7223a53c Fix again early stop ss pointer Marco Costalba 2013-06-09 23:32:12 +02:00
  • de1dc4f2de Don't need to expose namespace Zobrist Marco Costalba 2013-06-09 23:24:36 +02:00
  • a6e0f62a4f Zobrist::init() should be Position::init() Marco Costalba 2013-06-09 13:43:30 +02:00
  • 81e242a96d Convert pieceSquareTable to 3 dimensions Marco Costalba 2013-06-09 13:05:41 +02:00
  • dd1855eb2f More consistent 'piece' variable naming Marco Costalba 2013-06-09 12:56:05 +02:00
  • db4cd89cb8 Introduce operator~(Piece c) Marco Costalba 2013-06-09 12:43:12 +02:00
  • 7e95495b35 Retire psq_delta() Marco Costalba 2013-06-09 12:24:43 +02:00
  • 55eb7dd1e9 Use alpha instead of beta-1 Marco Costalba 2013-06-09 11:52:39 +02:00
  • 902c0566a6 Fix incorrect 'ss' pointer in early stop check Marco Costalba 2013-06-09 10:58:24 +02:00
  • bc02cc0c8a Fix a typo Dariusz Orzechowski 2013-06-04 23:52:00 +02:00
  • 05c6f7a40b Fix search log when using skills Marco Costalba 2013-06-08 10:35:35 +02:00
  • 2a98042c21 Fix a crash when 'go' multiple times Marco Costalba 2013-06-01 15:45:46 +02:00
  • 46409a7852 Assorted renaming in evaluation Marco Costalba 2013-06-01 11:48:38 +02:00
  • d8b266af8b Passed pawn tuning jundery 2013-05-29 21:07:24 -06:00
  • abb40777bf Shrink engine UCI name Marco Costalba 2013-05-27 17:42:52 +02:00
  • 90abcac1c7 Add Pawn Structure also to polyglot.ini Marco Costalba 2013-05-25 13:14:41 +02:00
  • 7222f47350 Re-add "Pawn Structure" UCI option Marco Costalba 2013-05-25 12:18:58 +02:00
  • eafb66e1aa More uniform tracing code Marco Costalba 2013-05-25 11:57:18 +02:00
  • d4a02b135d Bunch of 3 small patches Uri Blass 2013-05-22 01:58:52 +03:00
  • d3608c4e79 Microptimize MoveList loop Marco Costalba 2013-05-19 22:00:49 +02:00
  • 38cfbeeb50 Delay killers[] initialization Marco Costalba 2013-05-18 12:49:31 +02:00
  • 77547a4ef1 Reduce countermoves less in LMR Marco Costalba 2013-05-19 21:32:52 +02:00
  • 8ceef92266 Mimic an iterator for looping across MoveList Marco Costalba 2013-05-19 13:28:25 +02:00
  • f7c013edd0 Use two counter moves instead of one Joona Kiiski 2013-05-15 20:31:45 +01:00
  • 148490f04c Rename Refutation to Countermove Marco Costalba 2013-05-15 20:35:54 +02:00
  • 7c6f346c90 Increased mobility array Uri Blass 2013-05-14 23:19:51 +01:00
  • 1a34496761 Revert trapped rook bug fix Marco Costalba 2013-05-15 00:06:11 +02:00
  • 049e5ca191 Minor bugfixes to refutation table Gary Linscott 2013-05-13 12:04:18 -07:00
  • 19dd0de4ff Reformat previous patch Marco Costalba 2013-05-13 20:07:10 +02:00
  • 8a61b030a6 Enable refuation table Joona Kiiski 2013-05-12 21:23:29 +01:00
  • c7e31d5aa8 Simple always overwrite Refutation table Joona Kiiski 2013-05-12 21:21:46 +01:00
  • 818a3537a7 Use Them instead of ~Us Marco Costalba 2013-05-11 11:32:34 +02:00
  • bcbc9bfd1f Some code reformat in evaluate_pieces Marco Costalba 2013-05-11 09:29:02 +02:00
  • 7eda7335fd Simplify previous patch Marco Costalba 2013-05-08 23:06:21 +02:00
  • 02606a8c83 Merge 'passed_pawns' tweaks Marco Costalba 2013-05-08 23:02:08 +02:00
  • e7505324f6 Avoid explicit bitwise operators Reuven Peleg 2013-05-05 22:39:06 +03:00
  • 653c0527a7 Passed pawn eval jundery 2013-05-05 11:12:04 -06:00
  • 7f4c7cd785 Merge increased 'movecount' pruning Marco Costalba 2013-05-05 13:43:26 +02:00
  • 0958e5c6d3 Simplify previous condition Marco Costalba 2013-05-04 12:27:19 +02:00
  • 9fc77bc414 Fix trapped rook condition Marco Costalba 2013-05-04 12:18:18 +02:00
  • 3b92159908 Further simplify previous patch Marco Costalba 2013-05-04 11:42:34 +02:00
  • e00bb13e85 Merge some conditions homoSapiensSapiens 2013-05-03 14:01:41 +03:00
  • 3b41e62666 Drop some redundant defined(_WIN64) Marco Costalba 2013-05-03 15:21:23 +02:00
  • 37c91aa94c Print time and node count before search ends Marco Costalba 2013-05-03 10:25:25 +02:00
  • 43f67eab5f Merge mobility area tweak Marco Costalba 2013-05-03 10:10:08 +02:00
  • 11d30b6298 Fix rounding issue Gary Linscott 2013-05-02 14:37:55 -04:00
  • 3edb15d183 More aggressive move count pruning Gary Linscott 2013-05-02 09:47:34 -04:00
  • d44ac0a485 Another take at TT alignment Marco Costalba 2013-05-02 09:35:52 +02:00
  • 481eda4ca0 Re-add "Cache line aligned TT" Marco Costalba 2013-05-01 22:55:23 +02:00
  • 7323231786 Tweak Mobility Area jhellis3 2013-05-01 02:37:50 -05:00
  • e381951a24 Restore development version sf_3_base Marco Costalba 2013-04-30 20:00:05 +02:00
  • aa2368a687 Stockfish 3 sf_3 Marco Costalba 2013-04-29 00:59:57 +02:00
  • 293c44bc09 Revert "Cache line aligned TT" Marco Costalba 2013-04-30 08:08:54 +02:00
  • 06b9140e5c Temporary revert "Expose EvalInfo struct to search" Marco Costalba 2013-04-29 00:54:08 +02:00
  • 156635749b Fix a 'value > VALUE_INFINITE' assert Marco Costalba 2013-04-27 13:07:12 +02:00
  • 083fe58124 Cache line aligned TT Marco Costalba 2013-04-26 18:45:54 +02:00
  • e508494a99 Fix a crash introduced few days ago Marco Costalba 2013-04-26 12:12:53 +02:00
  • 2ef53ee368 Store Eval::Info in Search::Stack Marco Costalba 2013-04-25 21:51:05 +02:00
  • d810441b35 Expose EvalInfo struct to search Marco Costalba 2013-04-25 12:43:55 +02:00
  • 79bcb2ca54 Increase rook/queen on 7th bonus Ryan Schmitt 2013-04-10 19:17:13 -07:00
  • 289a767ab3 Merge Joona's increased static null pruning Marco Costalba 2013-04-25 11:39:06 +02:00
  • 4381ea23fe Fix cpu_count() on some platforms Marco Costalba 2013-04-25 10:56:56 +02:00
  • 817ca1820b Fix potential overflow Joona Kiiski 2013-04-23 07:26:36 +01:00