1
0
Fork 0

Commit Graph

  • 49283d3a66 Update default net to nn-3475407dc199.nnue SFisGOD 2021-06-28 14:58:51 +0800
  • b94a651878 Make net nn-956480d8378f.nnue the default MichaelB7 2021-06-27 11:26:09 -0400
  • dc4983327d Update WDL model for NNUE Joost VandeVondele 2021-06-23 07:23:21 +0200
  • e47b74457e Simplify Reductions Initialization bmc4 2021-06-22 19:33:14 -0300
  • fe0db239e1 Bench: 5548055 SFisGOD 2021-06-28 14:58:51 +0800
  • 4606d43266 Remove obsolote architecture support Fanael Linithien 2021-06-27 18:13:45 +0200
  • 27bfbf228d Make the default net nn-956480d8378f.nnue. MichaelB7 2021-06-27 11:26:09 -0400
  • fed496031c Update Makefile JackWright347 2021-06-27 17:05:02 +0200
  • 3f10326eb4 eliminate pointless HasPopCnt boolean variable, also use if consexpr() for Is64Bit and HasPext where appropriate JackWright347 2021-06-26 14:59:47 +0200
  • be95828fb0 remove USE_SSE41 which has no effect in x64 builds JackWright347 2021-06-26 10:58:53 +0200
  • 1f623b8e55 Correct the usage of sse41 and USE_SSE41 in x64 Makefile configurations JackWright347 2021-06-26 09:43:47 +0200
  • f7d03822ee Drop tests of unsupported compiler noobpwnftw 2021-06-26 06:51:58 +0800
  • 4d9c07772d Refine purifications 2 noobpwnftw 2021-06-26 06:44:27 +0800
  • cee417f612 Refine purifications noobpwnftw 2021-06-26 04:25:24 +0800
  • bcd4f1dba6 Build changes for ARM64 server Supreet Sethi 2021-06-25 15:44:05 +0800
  • 1d4c677cbe Remove any mention of specialized optimizations in README.md noobpwnftw 2021-06-25 12:34:39 +0800
  • 99f246c35e Remove parts of unnecessary code noobpwnftw 2021-06-25 10:58:23 +0800
  • 6f447705bf store whole key in tt entry Tomasz Sobczyk 2021-04-16 16:25:28 +0200
  • a1f82bb2f5 Add full Microsoft Visual C++ 2019 support. It will build either "Windows x64 for Haswell CPUs" (the most go-to x64 version) or the old-fashioned "Windows 32 (x86)" configurations from Stockfish master with all necessary flags automatically. In addition, the correct NNUE evaluation file is automatically downloaded into the working directory of the built executable as a post-build step. JackWright347 2021-06-24 16:30:05 +0200
  • 98aa6a80c3 revert changes of tprobe.cpp / back to master version - needs a more careful look later JackWright347 2021-06-23 20:14:46 +0200
  • 5bf4f34145 minor refinement for consistency with the rest JackWright347 2021-06-23 08:04:51 +0200
  • b32cd4eb8f Update WDL model for NNUE Joost VandeVondele 2021-06-23 07:23:21 +0200
  • 26ee8a8637 restore original ident formatting JackWright347 2021-06-23 06:44:32 +0200
  • 85f8744a0a Correction of forgotten initializations or missing type conversions, which makes code safer & a lot of justified compiler warnings disappear JackWright347 2021-06-23 06:40:38 +0200
  • 07602b223d Simplify bmc4 2021-06-22 19:33:14 -0300
  • b156353543 adjust the formatting as in the rest of the file JackWright347 2021-06-22 17:13:22 +0200
  • af80aa36e3 Update clipped_relu.h JackWright347 2021-06-22 16:52:18 +0200
  • bdaa6fa648 Update readme with a more detailed description of the `eval` command. Tomasz Sobczyk 2021-06-22 12:06:59 +0200
  • 6136cdcb17 Show eval parts in per square nnue eval trace. Tomasz Sobczyk 2021-06-22 11:56:25 +0200
  • 0470bcef0e Detect fortresses a little bit quicker Stéphane Nicolet 2021-06-22 09:08:37 +0200
  • 5841210a15 Make everything in NNUE eval trace from white side. Tomasz Sobczyk 2021-06-22 11:35:57 +0200
  • ad7b90c575 Include adjusted nnue evaluation in `eval` command. Tomasz Sobczyk 2021-06-22 11:32:57 +0200
  • b6191267f3 Detect fortresses a little bit quicker Stéphane Nicolet 2021-06-22 09:08:37 +0200
  • 9b82414b67 Make net nn-190f102a22c3.nnue the default net. MichaelB7 2021-06-21 08:10:35 -0400
  • 2e2865d34b Fix build error on OSX Joost VandeVondele 2021-06-21 08:23:50 +0200
  • 9ef4f64b41 Fix build error on OSX Joost VandeVondele 2021-06-21 08:23:50 +0200
  • ed436a36ba Remove the Contempt UCI option Stéphane Nicolet 2021-06-16 07:23:26 +0200
  • cedf7159c0 Make net nn-190f102a22c3.nnue the default net. MichaelB7 2021-06-21 08:10:35 -0400
  • 6146cfed6d Remove the Contempt UCI option Stéphane Nicolet 2021-06-16 07:23:26 +0200
  • 70ac5ecbb6 Keep more pawns and pieces when attacking Stéphane Nicolet 2021-06-20 10:29:20 +0200
  • ba01f4b954 Make net nn-75980ca503c6.nnue the default. MichaelB7 2021-06-19 09:57:09 -0400
  • 6230c6b96e Make net nn-75980ca503c6.nnue the default. MichaelB7 2021-06-19 09:57:09 -0400
  • 2e745956c0 Change trace with NNUE eval support Tomasz Sobczyk 2021-06-17 12:36:06 +0200
  • 0171b506ec Fix for Cygwin's environment build-profile (fixed) proukornew 2021-06-19 00:52:46 +0300
  • 16cb802276
    Little fix for cygwin&msys2 environment proukornew 2021-06-19 00:52:46 +0300
  • adfb23c029 Make net nn-50144f835024.nnue the default Joost VandeVondele 2021-06-18 23:50:01 +0200
  • da1d919c4d Trace for NNUE eval. Tomasz Sobczyk 2021-06-17 12:36:06 +0200
  • 1c62a28ceb Merge branch 'master' into 50144f835024-2 MichaelB7 2021-06-18 17:27:10 -0400
  • 07e6ceacd6 Add basic github workflow Tomasz Sobczyk 2021-06-18 12:03:03 +0200
  • 86afb6a7cf Update default net to nn-aa9d7eeb397e.nnue SFisGOD 2021-06-19 03:09:20 +0800
  • ba50fb34ce Bench: 4758885 SFisGOD 2021-06-19 03:09:20 +0800
  • 14b673d90f New default net nn-3b20abec10c1.nnue ap 2021-06-18 01:43:58 +0200
  • 1f981fcf3e Make net nn-50144f835024.nnue the default MichaelB7 2021-06-18 13:37:05 -0400
  • 79fbec78ae Add basic github workflow Tomasz Sobczyk 2021-06-18 12:03:03 +0200
  • 92d56343e6 New net nn-3b20abec10c1.nnue. Bench 4904930 ap 2021-06-18 01:43:58 +0200
  • b0c1a47b18 Help Clang to autovectorize the loop Stéphane Nicolet 2021-06-17 18:48:28 +0200
  • d0bc9c60b9 Use C++ path for clipped_relu.h Stéphane Nicolet 2021-06-04 20:26:43 +0200
  • 07c8448034 Revert "Fix for Cygwin's environment build-profile" Stéphane Nicolet 2021-06-17 18:09:42 +0200
  • 3963e3de55 Clean up previous patch Stéphane Nicolet 2021-06-17 15:58:52 +0200
  • 9094255f50 Add primitive MCTS search. Tomasz Sobczyk 2021-05-26 13:43:20 +0200
  • 55e69dc88d Simplify reduction when best move doesn't change frequently. bmc4 2021-06-15 20:56:09 -0300
  • 68bf362ea2 Fix for Cygwin's environment build-profile proukornew 2021-05-14 00:49:28 +0300
  • b782dc7060 Do not emit .type assembly for Cygwin Stéphane Nicolet 2021-06-16 18:08:12 +0200
  • f849d4cec2 test bmc4 2021-06-15 20:56:09 -0300
  • 8ec9e10866 New default net nn-33c9d39e5eb6.nnue Joost VandeVondele 2021-06-15 12:49:23 +0200
  • dc73f20c4a test Joost VandeVondele 2021-06-15 21:59:15 +0200
  • f6b02ac9ac test Joost VandeVondele 2021-06-15 21:57:43 +0200
  • 660aa9d380 test Joost VandeVondele 2021-06-15 21:53:36 +0200
  • bf0f2dc31e New default net nn-33c9d39e5eb6.nnue Joost VandeVondele 2021-06-15 12:49:23 +0200
  • 6879fc9ea0 Add primitive MCTS search. Tomasz Sobczyk 2021-05-26 13:43:20 +0200
  • 4c4e104cad Fix a rare case of wrong TB ranking of a root move leading to a 3-fold repetition. With this small fix a draw ranking and thus a draw score is being applied. This works for both, ranking by dtz or wdl tables. J. Oster 2021-06-14 17:28:30 +0200
  • 86feb67551 Rewrite most of manually vectorized code to use simd traits wherever applicable. Tomasz Sobczyk 2021-06-13 16:28:36 +0200
  • 8d9b830dfd Bench: 4971722 SFisGOD 2021-06-14 20:29:24 +0800
  • 04f1fbdcff Add simd traits Tomasz Sobczyk 2021-06-13 16:28:28 +0200
  • 900f249f59 Reduce the number of accumulator states Tomasz Sobczyk 2021-06-12 20:45:14 +0200
  • 53b51e801f
    Merge pull request #3551 from sergiovieri/tools_fix Joost VandeVondele 2021-06-14 09:37:29 +0200
  • f8c779dbe5 Update default net to nn-8e47cf062333.nnue JWmer 2021-06-13 23:48:32 +0200
  • a44b1115c4 Fix incorrect input option Sergio Vieri 2021-06-14 14:57:57 +0800
  • ca1a79f4c9 Update evaluate.h bench 4877339 JWmer 2021-06-13 23:48:32 +0200
  • ce4c523ad3 Register count for feature transformer Tomasz Sobczyk 2021-06-10 17:43:42 +0200
  • e1f181ee64 Do less LMR extensions Vizvezdenec 2021-05-29 06:39:14 +0300
  • 7819412002 Clarify use of UCI options Stéphane Nicolet 2021-06-13 09:59:34 +0200
  • b84fa04db6 Read NNUE net faster Tomasz Sobczyk 2021-06-09 11:21:55 +0200
  • 2a90ff1a42 split aspiration search into own function mattginsberg 2021-06-12 16:38:29 -0700
  • f309e311cf Reduce the number of accumulator states from 3 to 2. Make the intent of the states clearer. Tomasz Sobczyk 2021-06-12 20:45:14 +0200
  • c5ed9d1d76 fix accumulator state initialization in set_from_packed_sfen Tomasz Sobczyk 2021-06-12 18:10:55 +0200
  • cee4ed39bd fix accumulator state initialization in set_from_packed_sfen Tomasz Sobczyk 2021-06-12 18:10:55 +0200
  • 4c01e9ebd0 Limit double Extensions Joost VandeVondele 2021-06-09 23:23:13 +0200
  • 67077f4328 Compute optimal register count for feature transformer accumulation dynamically. Tomasz Sobczyk 2021-06-10 17:43:42 +0200
  • 75771dc054 Clarify use of UCI options in README.md Stéphane Nicolet 2021-06-10 10:12:26 +0200
  • 2b947271fc Load feature transformer weights in bulk on little-endian machines. Tomasz Sobczyk 2021-06-09 11:21:55 +0200
  • e5de140f6d Simplify bmc4 2021-06-07 15:47:37 -0300
  • 2b8d61aec7 Use compiler for make strip. Tomasz Sobczyk 2021-06-07 18:33:32 +0200
  • d0d45930c2 Fix escaping of SDE_PATH Tomasz Sobczyk 2021-06-07 18:29:35 +0200
  • e90e99f85f Tweak bmc4 2021-06-06 13:31:57 -0300
  • 0eec44edbe Simplify bmc4 2021-06-05 22:32:33 -0300
  • 826fd31350 Simplify bmc4 2021-06-05 13:38:21 -0300
  • 45b1e6af3f Alternative Fix bmc4 2021-06-04 22:57:50 -0300
  • 59020d4f7c Revert "Simplify En Passant" Guy Vreuls 2021-06-04 12:20:27 +0200
  • d90b0dc3b2 Extend sanitize Guy Vreuls 2021-06-04 08:51:24 +0200