Commit Graph

  • f89f8bd8ee Add endgame configuration stats Tomasz Sobczyk 2021-05-19 13:48:02 +02:00
  • d664ae123f Update docs Tomasz Sobczyk 2021-05-19 12:56:44 +02:00
  • a4b598060c Add stats: ply_discontinuities, material_imbalance, results Tomasz Sobczyk 2021-05-19 12:55:14 +02:00
  • e8d64af123 New NNUE architecture and net Tomasz Sobczyk 2021-05-18 17:36:26 +02:00
  • 640ec5706e Merge pull request #3475 from Sopel97/better_stats_out Joost VandeVondele 2021-05-18 15:39:38 +02:00
  • 8634a5d021 Improve gather_statistics output structure. Tomasz Sobczyk 2021-05-18 15:31:56 +02:00
  • 95f066785e Merge pull request #3472 from Sopel97/abort_on_unknown Joost VandeVondele 2021-05-17 12:20:43 +02:00
  • ddcfaa06fa Don't ignore unknown options, don't execute the command instead. Tomasz Sobczyk 2021-05-17 11:35:36 +02:00
  • f90274d8ce Small clean-ups Stéphane Nicolet 2021-05-17 09:13:34 +02:00
  • 61e1c66b7c Simplification for countermoves based pruning Vizvezdenec 2021-05-15 00:55:45 +03:00
  • c82f6f56a6 Simplify LMR rules for statScore bmc4 2021-05-13 23:47:41 -03:00
  • 24b8b3098b Remove early return in Probcut code bmc4 2021-05-13 11:12:56 -03:00
  • bd756ee45c Remove BoolConditions from tuning code Unai Corzo 2021-05-14 17:35:32 +02:00
  • 201d324187 Add . as an additional include directory both for .depend and for the build. Tomasz Sobczyk 2021-05-14 17:45:39 +02:00
  • 2421a88a54 Post merge fixes Tomasz Sobczyk 2021-05-13 11:00:48 +02:00
  • 8f0dbc9348 Merge remote-tracking branch 'upstream/master' into tools_merge_20210513 Tomasz Sobczyk 2021-05-13 10:53:57 +02:00
  • 594e2ac999 Simplify LMR rule for non-checking captures bmc4 2021-05-12 09:38:26 -03:00
  • b62af7ac1e E2K: added support for MCST Elbrus 2000 CPU architecture EntityFX 2021-04-12 13:42:35 +03:00
  • a0e2debe3f Remove coordination between searching threads bmc4 2021-05-09 16:33:41 -03:00
  • 602687801b Simplify LMR bmc4 2021-05-11 11:04:02 -03:00
  • 58054fd0fa Exporting the currently loaded network file Tomasz Sobczyk 2021-05-07 12:24:12 +02:00
  • d777ea79ff Cleanup of likelyFailLow logic Vizvezdenec 2021-05-05 19:03:20 +03:00
  • ca250e969c Add an UCI level command "export_net". Tomasz Sobczyk 2021-05-02 18:50:09 +02:00
  • b1c8840f10 Simplify check extension Unai Corzo 2021-05-01 10:18:57 +02:00
  • 33fadb5118 Add some more information on the UCI protocol Joost VandeVondele 2021-04-29 08:18:37 +02:00
  • 6ad4f485d3 Change tempo with time and threads xoto10 2021-04-24 14:46:01 +01:00
  • 84b42b3ab3 Simplify pawn moves generator bmc4 2021-04-27 19:59:46 -03:00
  • 33a858eaa1 More extensions if SE search is very low. lonfom169 2021-04-24 21:37:47 -03:00
  • c0ff241464 Thread based reduction tweak. Stefan Geschwentner 2021-04-25 07:09:35 +02:00
  • b748b46714 Cleanup and simplify NNUE code. Tomasz Sobczyk 2021-04-24 15:08:11 +02:00
  • 32d781769d Merge all move generators bmc4 2021-04-22 14:07:37 -03:00
  • fbbd4adc3c Unify naming convention of the NNUE code Tomasz Sobczyk 2021-04-19 19:50:19 +02:00
  • 6b24954738 Merge pull request #323 from Sopel97/tools_after_merge_2 Tomasz Sobczyk 2021-04-19 19:06:51 +02:00
  • c2511ffc7b Renaming and small changes. Tomasz Sobczyk 2021-04-19 19:05:37 +02:00
  • ba32bd5d70 Bring the changes closer to official-stockfish/master Tomasz Sobczyk 2021-04-19 18:57:21 +02:00
  • 19f712cdbb Post-merge fixes. Tomasz Sobczyk 2021-04-18 20:33:17 +02:00
  • 08e255960d Merge remote-tracking branch 'upstream/master' into data_generation Tomasz Sobczyk 2021-04-18 19:45:46 +02:00
  • f1d4c1c896 remove useless stuff Tomasz Sobczyk 2021-04-18 19:24:23 +02:00
  • 696e849a30 learn -> tools Tomasz Sobczyk 2021-04-18 19:18:41 +02:00
  • 8169de72e2 asd Tomasz Sobczyk 2021-04-18 19:04:37 +02:00
  • 3101ae7973 remove learn Tomasz Sobczyk 2021-04-18 19:04:14 +02:00
  • 17946c5954 Merge pull request #322 from fsmosca/tb-issue-6 Tomasz Sobczyk 2021-04-17 00:22:28 +02:00
  • a7ab92ec25 Use classical eval for Bishop vs Pawns dsmsgms 2021-04-12 12:06:22 -03:00
  • 255514fb29 Documentation patch: AppendChangedIndices Tomasz Sobczyk 2021-04-13 20:02:28 +02:00
  • 14d162d9f4 Simplification: last capture extension Vizvezdenec 2021-04-14 21:25:18 +03:00
  • 4889cf22bb Revert previous patch Stéphane Nicolet 2021-04-15 11:18:38 +02:00
  • 79bb28281c Merge all move generators bmc4 2021-04-02 09:30:14 -03:00
  • 744533c2cf Fix ranking of root moves by TB fsmosca 2021-04-13 18:54:54 +08:00
  • 44f4d6f617 Fix ranking of root moves by TB fsmosca 2021-04-13 18:54:19 +08:00
  • 8748fd49b3 Fix include path in tbprobe fsmosca 2021-04-09 21:52:55 +08:00
  • dfa53e4062 Fix some include paths in tbprobe fsmosca 2021-04-09 21:52:24 +08:00
  • 3dfda1b28e Replace distanceFromPv with a better logic Vizvezdenec 2021-04-06 16:51:05 +03:00
  • f40913f7f6 Keep more pawns Stéphane Nicolet 2021-04-04 10:51:45 +02:00
  • 0b33978e02 Merge pull request #320 from Sopel97/fix_stats_docs Tomasz Sobczyk 2021-04-05 18:54:53 +02:00
  • a93777c4ed Fix stats.md docs. Tomasz Sobczyk 2021-04-05 18:54:31 +02:00
  • ad24a8d2b4 Merge pull request #319 from Sopel97/more_stats Tomasz Sobczyk 2021-04-05 18:51:27 +02:00
  • 9dac979ce8 Update docs Tomasz Sobczyk 2021-04-05 17:37:15 +02:00
  • f8d9836ca3 Use an ordered container for the results. Tomasz Sobczyk 2021-04-05 17:27:57 +02:00
  • 1786be5553 Minor fixes Tomasz Sobczyk 2021-04-05 17:25:24 +02:00
  • e371d133a7 Fix grouping and do dedup in registry. Tomasz Sobczyk 2021-04-05 17:10:16 +02:00
  • e7b3803fd0 Add more counters Tomasz Sobczyk 2021-04-05 17:00:27 +02:00
  • fcd53684b6 To/from move stats Tomasz Sobczyk 2021-04-05 16:43:25 +02:00
  • b2a5bf4171 Deduplicate statistic gatherers. Fix King square counter compilation errors. Tomasz Sobczyk 2021-04-05 16:36:27 +02:00
  • eda51f19a2 Add king square counter Tomasz Sobczyk 2021-04-05 16:15:37 +02:00
  • 570a0f6f3c Per square stats utility Tomasz Sobczyk 2021-04-05 16:12:47 +02:00
  • 7d74185d0b Add max_count parameter to limit the number of positions read. Tomasz Sobczyk 2021-03-30 15:00:34 +02:00
  • f85dbc3fe3 Reorder code and add important comments. Tomasz Sobczyk 2021-03-30 14:56:29 +02:00
  • f69946cd0b Merge pull request #317 from fsmosca/3fold_rep_termination Tomasz Sobczyk 2021-04-05 12:39:21 +02:00
  • 8144fc54fc Merge pull request #318 from Sopel97/revert_shit Tomasz Sobczyk 2021-04-05 12:39:13 +02:00
  • 8365109972 Revert "Add additional checks for en-passant possiblity when fixing the erroneus ep flag from a fen." Tomasz Sobczyk 2021-04-05 12:37:11 +02:00
  • 560daefb01 Update position.h fsmosca 2021-04-05 13:31:49 +08:00
  • f57af4d203 Update position.cpp fsmosca 2021-04-05 13:31:21 +08:00
  • 5bb6cdf7ba Update gensfen.cpp fsmosca 2021-04-05 13:29:49 +08:00
  • 6afcdaa928 Add additional checks for en-passant possiblity when fixing the erroneus ep flag from a fen. Tomasz Sobczyk 2021-04-03 16:15:51 +02:00
  • b862c8d4be Small clean-up Stéphane Nicolet 2021-03-24 21:55:49 +01:00
  • c489df6f5b Simplify King Evasion bmc4 2021-03-30 00:42:45 -03:00
  • 62a0b65ff8 Simplify and unify FRC cornered bishop. mstembera 2021-03-25 13:33:05 -07:00
  • f28303d214 Allow using Intel SDE for PGO builds. Tomasz Sobczyk 2021-02-27 11:52:18 +01:00
  • 876902070d Add optional warmup step for training. Tomasz Sobczyk 2021-03-25 14:41:24 +01:00
  • bbe338b9fc Add random move accuracy for comparison. Tomasz Sobczyk 2021-03-25 14:00:00 +01:00
  • 83eac08e75 Small cleanups (march 2021) Stéphane Nicolet 2021-03-19 19:43:25 +01:00
  • ec42154ef2 Use reference instead of pointer for pop_lsb() signature Guy Vreuls 2021-03-13 17:40:07 +01:00
  • ace9632c67 Add a specific FRC correction from classical to NNUE Vizvezdenec 2021-03-15 19:05:01 +01:00
  • 5089061659 Change definition of between_bb() bmc4 2021-03-15 16:06:42 -03:00
  • 43c887d367 Merge branch 'vondele-clusterMergeMaster12' into cluster Stéphane Nicolet 2021-03-17 11:22:02 +01:00
  • d58e83695f Remove advanced_pawn_push() Vizvezdenec 2021-03-11 14:51:20 +03:00
  • 830f597134 Simplify move generation (2/2) bmc4 2021-03-16 12:21:24 -03:00
  • 4b509559fb Simplify move generation (1/2) bmc4 2021-03-15 19:52:45 -03:00
  • 939395729c Introduce least_significant_square_bb() bmc4 2021-03-16 20:51:31 +01:00
  • 3a187b863b Merge branch 'master' into clusterMergeMaster12 Joost VandeVondele 2021-03-16 19:38:05 +01:00
  • 5fdb48a7cb Change some learn parameter naming. Update docs. Tomasz Sobczyk 2021-03-14 14:12:35 +01:00
  • 591609c262 Fix relation between halfmove and fullmove clocks. Tomasz Sobczyk 2021-03-14 13:11:26 +01:00
  • f3b296c2e2 Change advanced pawn push threshold Topologist 2021-03-08 19:46:41 +01:00
  • 03b888e118 Update gensfen_nonpv.md QuackQuackBlah 2021-03-08 20:29:33 -08:00
  • b74274628c Use Bitboard over Square in movegen bmc4 2021-03-05 08:57:43 -03:00
  • 5346f1c6c7 Deal with commented lines in UCI input mattginsberg 2021-02-28 07:59:07 -08:00
  • d4b864ff12 Do not try to use large pages on 32 bit Windows. noobpwnftw 2021-03-03 22:30:23 +08:00
  • 7ffae17f85 Add Stockfish namespace. Dieter Dobbelaere 2021-02-26 10:02:13 +01:00
  • 9b1274aba3 Clean functions returning by const values Antoine Champion 2021-01-30 09:50:04 +01:00
  • 0ddad45ab2 Add gather_statistics command that allows gathering statistics from a .bin or .binpack file. Initially only support position count. Tomasz Sobczyk 2021-02-28 15:21:49 +01:00