1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-14 22:59:34 +00:00

Commit graph

  • a8f457d425 Different searchedMoves system Joona Kiiski 2011-01-17 01:29:44 +02:00
  • 79b1a7417f Remove special Root cases Marco Costalba 2011-01-23 08:36:12 +01:00
  • b67de36671 Retire init_ss_array() Marco Costalba 2011-01-20 09:05:52 +01:00
  • 59c85346d2 Small cleanup in init_sliding_attacks() Marco Costalba 2011-01-19 17:48:05 +01:00
  • e8f885145b Numbers formatting in bitboard.cpp Marco Costalba 2011-01-19 17:00:48 +01:00
  • 324ca87aff Use opposite_color_squares() instead of same_color_squares() Marco Costalba 2011-01-19 13:43:07 +01:00
  • 4f3fe89fb6 Retire RelativeRankBB[] Marco Costalba 2011-01-19 12:20:06 +01:00
  • 45acec1865 Retire some unused functions in bitboard.h Marco Costalba 2011-01-19 10:53:47 +01:00
  • a38b14bd33 Fix some warnings under icc Marco Costalba 2011-01-18 18:35:20 +01:00
  • d91d6da3c4 Sort root moves moves in MovePickerExt Marco Costalba 2011-01-18 09:18:34 +01:00
  • 5bad5fc0a7 Fix a (bestValue == -VALUE_INFINITE) assert Marco Costalba 2011-01-18 07:34:36 +01:00
  • 6119e4ea37 Additional cleanup in id_loop() Marco Costalba 2011-01-17 19:02:50 +01:00
  • 5555b60b38 Use a global RootMoveList object instead of a pointer Marco Costalba 2011-01-17 18:41:26 +01:00
  • 846087e4fb Move globals to id_loop() Marco Costalba 2011-01-17 10:44:00 +01:00
  • 2e2f1064ba Introduce and use MovePickerExt Marco Costalba 2011-01-16 23:40:06 +01:00
  • 392c7f2ab6 Unify root_search() step 3 Marco Costalba 2011-01-16 13:41:57 +01:00
  • 6b8026806c Unify root_search() step 2 Marco Costalba 2011-01-16 13:38:05 +01:00
  • 299bda9ea3 Unify root_search() step 1 Marco Costalba 2011-01-16 12:02:32 +01:00
  • 998845763a Fix very theoretical History corner case Joona Kiiski 2011-01-17 15:20:05 +02:00
  • 842efefcad Sync root_search() with search() Marco Costalba 2011-01-16 12:34:47 +01:00
  • c17a127c42 Move fail loops out of root_search() to id_loop() Marco Costalba 2011-01-11 09:56:47 +01:00
  • e06c99cad0 Last touches in history.h Marco Costalba 2011-01-15 14:58:25 +01:00
  • 04001f776e Fix a warning with __popcnt64() intrinsics Marco Costalba 2011-01-15 12:05:31 +01:00
  • 877b468e3e Partially restore HistoryMax Marco Costalba 2011-01-15 11:21:00 +01:00
  • 13a42284b6 Move Min() and Max() macros to types.h Marco Costalba 2011-01-15 10:47:11 +01:00
  • 3bb1ab34e4 Clarify we want Score and Value to be integers Marco Costalba 2011-01-15 10:13:26 +01:00
  • 7faeab0878 Retire history.cpp Marco Costalba 2011-01-15 09:49:03 +01:00
  • 2052407090 Retire HistoryMax Marco Costalba 2011-01-15 09:30:07 +01:00
  • d6fdd4f6d9 Set HistoryMax infinitely high Joona Kiiski 2011-01-09 18:38:55 +02:00
  • b85bcc039c Simplify from_fen() Marco Costalba 2011-01-14 09:20:23 +01:00
  • 62cd133b3a Initialize killers at ss+2 also in root_search() Marco Costalba 2011-01-05 10:08:25 +01:00
  • 6442981cb6 Fix an hang on 32 bits while allocating big TT table Marco Costalba 2011-01-13 19:25:42 +01:00
  • d4b92ae9a0 Set unbuffered I/O also for C standard library Marco Costalba 2011-01-11 16:22:12 +01:00
  • 611a29f767 Big book.cpp cleanup Marco Costalba 2011-01-10 09:41:26 +01:00
  • d84ffc0cfa Compile fix in types.h Marco Costalba 2011-01-10 09:40:32 +01:00
  • caa02b0e43 Small cleanup in execute_uci_command() Marco Costalba 2011-01-09 15:57:18 +01:00
  • a8741bd59f Simplify set_option() Marco Costalba 2011-01-09 14:45:49 +01:00
  • 06c14d0a37 TTEntry simplification Joona Kiiski 2011-01-08 13:34:29 +02:00
  • 15153a1de7 Don't copy Position in pretty_pv() Marco Costalba 2011-01-09 11:22:59 +01:00
  • c89762288b Merge line_to_san() into pretty_pv() Marco Costalba 2011-01-08 18:31:14 +01:00
  • b4acf83704 Ressurect move.cpp Marco Costalba 2011-01-08 17:34:17 +01:00
  • ee0afea1e5 Fix build failure under Linux Joona Kiiski 2011-01-08 17:23:02 +02:00
  • c82906a2c3 Retire move_from_san() Marco Costalba 2011-01-08 16:23:46 +01:00
  • 6b49d509a1 Greatly simplify move_from_uci() Marco Costalba 2011-01-08 16:00:22 +01:00
  • 82d5386435 Move uci move parsing under san.cpp Marco Costalba 2011-01-08 15:53:08 +01:00
  • f4b4d4901c Change Emergency time maximum from 60000 to 30000 Joona Kiiski 2011-01-08 00:13:22 +02:00
  • 8d86e95e37 Fix Makefile's GPL-notice to be similar to other files Joona Kiiski 2011-01-08 00:12:26 +02:00
  • 0f81f97bb6 Improve I/O responsivness Marco Costalba 2011-01-08 14:16:04 +01:00
  • d9b96f0e49 Fix reading a book under-promotion move Marco Costalba 2011-01-08 13:06:51 +01:00
  • 4fa0395eb8 Triviality in data_available() Marco Costalba 2011-01-08 12:53:41 +01:00
  • b3545737fa Force inlining of move generation functions Marco Costalba 2011-01-07 16:33:15 +01:00
  • 44fbbeafc9 Small tweak to generate_castle_moves() Marco Costalba 2011-01-07 15:17:28 +01:00
  • 57b3ca916f Unify move generation Marco Costalba 2011-01-05 19:47:01 +01:00
  • 12f4bbc8f2 Templetize move generation API Marco Costalba 2011-01-05 19:00:30 +01:00
  • 1e7aaed8bc Retire move.cpp Marco Costalba 2011-01-07 13:00:25 +01:00
  • a46b53e1c2 Use 16 bits to store a move instead of 17 Marco Costalba 2011-01-07 11:50:38 +01:00
  • dcbc8a7e75 Use a 32 bit bitwise 'and' in SimpleHash lookup Marco Costalba 2011-01-07 11:10:20 +01:00
  • 0ddf84870a Introduce SimpleHash class Marco Costalba 2011-01-07 10:34:16 +01:00
  • 803c8e0be3 Small tidy up of inttypes for Windows Marco Costalba 2011-01-06 23:25:21 +01:00
  • fca74b1882 Simplify 50 move rule condition Joona Kiiski 2011-01-06 15:21:30 +02:00
  • b08ba446f6 Clean up position setup code Joona Kiiski 2011-01-06 13:34:16 +02:00
  • 1a20d72701 Parse halfmove clock and fullmove number from FEN Joona Kiiski 2011-01-06 12:13:28 +02:00
  • 916c0cbfbc Minimal restructuring of value.h Joona Kiiski 2011-01-06 11:15:10 +02:00
  • 2e46db4369 Do not make any assumption on the move in move_is_legal() Marco Costalba 2011-01-06 13:33:40 +01:00
  • 5fc8f86a4f Change move_is_ok() and square_is_ok() in something useful Marco Costalba 2011-01-06 10:32:27 +01:00
  • c14dae1fa2 Improve update_killers() signature Marco Costalba 2011-01-06 09:09:53 +01:00
  • d4ded09e17 Fix variable naming in prototypes at uci.cpp Joona Kiiski 2011-01-06 00:34:51 +02:00
  • 631fa6a100 Remove a false comment Joona Kiiski 2011-01-06 00:16:33 +02:00
  • dadf6a6fe9 Set moveCount base to 1 as in search() Marco Costalba 2011-01-05 13:39:31 +01:00
  • 6a5dc14251 Use killers also in root_search() Marco Costalba 2011-01-04 11:43:20 +01:00
  • 55b16593a4 Perft should return an int64_t not an int Marco Costalba 2011-01-05 17:03:57 +01:00
  • 7614501362 Fix POPCNT support for Intel compiler under Windows Marco Costalba 2011-01-05 11:02:05 +01:00
  • 22ca7a601f Esplicitly inline generate_piece_moves() & friends Marco Costalba 2011-01-05 09:49:58 +01:00
  • 97212bafc9 Use 'moveCount' name also in RootSearch Marco Costalba 2011-01-04 11:35:54 +01:00
  • 07fcc8076d Use -O3 instead of -fast for Linux icc Marco Costalba 2011-01-04 11:09:35 +01:00
  • be5b32bb9c Another round of bitboard.cpp cleanups Marco Costalba 2011-01-03 11:50:41 +01:00
  • 9da1f45b1d Restore development version Marco Costalba 2011-01-04 09:55:17 +01:00
  • 096351d1f5 Stockfish 2.0.1 sf_2.0.1 Marco Costalba 2011-01-04 08:24:05 +01:00
  • 6b96e6f33d Update Readme and polyglot files Marco Costalba 2011-01-03 23:55:12 +01:00
  • f200f3ccd2 Another attempt at fixing Chess960 Marco Costalba 2011-01-03 12:50:49 +01:00
  • 2bb555025f Revert Chess960 fix Marco Costalba 2011-01-03 22:31:17 +01:00
  • d5f2e32b5c Reintroduce the old "trapped bishop in the corner" evaluation term for Chess960 games. Tord Romstad 2011-01-03 22:32:57 +01:00
  • 83d8d54216 Use simple macro to enable operators Joona Kiiski 2011-01-03 16:09:38 +02:00
  • 078354060e Workaround broken function-style cast support in HP-UX Marco Costalba 2011-01-03 11:36:32 +01:00
  • 5973e09854 Readd SRWLOCK and Condition Variables under Windows Marco Costalba 2011-01-03 10:49:33 +01:00
  • 22ede4442c Fix Chess960 regression Marco Costalba 2011-01-03 00:35:05 +01:00
  • deee18c758 Another (final?) attempt at squares_delta() Marco Costalba 2011-01-02 11:45:03 +01:00
  • 0693ff178e Fix old Glaurung bug related to search logging Marco Costalba 2011-01-02 11:21:37 +01:00
  • 57c51dd1ef Simplify squares_delta() Marco Costalba 2011-01-02 10:41:05 +01:00
  • f902ddaa89 Fix a crash on multi-pv Marco Costalba 2011-01-01 23:10:37 +01:00
  • 24485df3df Restore development version Marco Costalba 2011-01-01 12:28:33 +01:00
  • aa2de53a83 Stockfish 2.0 (take 2) sf_2.0 Marco Costalba 2011-01-01 16:08:55 +01:00
  • f826923f8e Don't use SRWLOCK and Condition Variables under Windows Marco Costalba 2011-01-01 15:49:26 +01:00
  • 3201a43460 Fix an off-by-one bug in sort_multipv() Marco Costalba 2011-01-01 15:07:45 +01:00
  • 5405efabcb Remove artificial Iteration >= 3 constraint on time manager Marco Costalba 2011-01-01 14:13:15 +01:00
  • 6df86fc9da Fix: Honour UCI "quit" command while still in the book Marco Costalba 2011-01-01 13:54:44 +01:00
  • 7315001f37 Simplify "ponderhit" handling Marco Costalba 2011-01-01 13:48:08 +01:00
  • 191662a159 Retire ponderhit() Marco Costalba 2011-01-01 13:08:09 +01:00
  • a01df59f5e Restore development version Marco Costalba 2011-01-01 12:28:33 +01:00
  • 9f3c7ded5c Stockfish 2.0 Marco Costalba 2010-12-31 11:50:05 +01:00