Skip to main content

Posts

Showing posts from September, 2020

Since you’re here...

... we have a small favour to ask. More people, like you, are reading and supporting our blog: "Chess Engines Diary". And unlike many other sites and blogs, we made the choice to keep our articles open for all, regardless of where they live or what they can afford to pay.

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.

============================== My email: jotes@go2.pl



Chess engine: Stockfish 20092822 and NNUE

Stockfish - UCI chess engine, compiled by Stéphane Nicolet Rating JCER=3294 Timestamp: 1601325746 Include pawns in NNUE scaling We now include the total pawn count in the scaling factor for the output of the NNUE evaluation network. This should have the effect of trying to keep more pawns when SF has the advantage, but exchange them when she is defending. Thanks to Alexander Pagel (Lolligerhans) for the idea of using the value of pawns to ease the comparison with the rest of the material estimation. Passed STC: LLR: 2.93 (-2.94,2.94) {-0.25,1.25} Total: 15072 W: 1700 L: 1539 D: 11833 Elo +3.71 Ptnml(0-2): 65, 1202, 4845, 1355, 69 https://tests.stockfishchess.org/tests/view/5f7235a63b22d6afa50699b3 Passed LTC: LLR: 2.93 (-2.94,2.94) {0.25,1.25} Total: 25880 W: 1270 L: 1124 D: 23486 Elo +1.96 Ptnml(0-2): 23, 980, 10788, 1126, 23 https://tests.stockfishchess.org/tests/view/5f723b483b22d6afa5069a99 Bench: 3776081 Stockfish 20092822 and NNUE download

Stockfish 270920 NNUE wins 1 League JCER edition 38, 2020.09.28 - 2020.09.30

  Temp 3'+3" Intel Core i5 7,9 GB GUI Fritz 17 Book  Perfect 2019 All JCER games 120.064 Table created  Scid vs PC JCER League Tournament:   264 games Stockfish 270920 NNUE -  brilliant result, +53 ELO Relegation to the 2nd league:  Laser 1.7 and  Booot 6.4 . 

Chess engines update: letter X ( 39 engines)

  Chess engines letter X download

Chess engines update: letter Mc-Mz ( 146 engines)

  Chess engines letter Mc-Mz download

Chess engines update: letter Ma-Mb ( 93 engines)

  Chess engines letter Ma-Mb download

Only for donors added: 17 chess engines and 3 book

There is a transfer to another virtual disk. Sponsors (min. 15$) please contact us by email. 29 chess engines: Beef 0.3.6, Cfish 200920 NNUE, Cfish 20200923, Cfish 280920, CorChess 1.3 NNUE, Halogen 7, Lc0 0.26.3-rc1, Minic 2.50, Nemorino 6.00 NNUE, OliThink 5.8.0, OliThink 5.8.1, Stockfish 20092108, Stockfish 20092222, Stockfish 20092517, Stockfish 20092708, Stockfish 20092816, Supernova 1.4.0. Book :  Eman,  New-A28,  SolistaBig CTG. ================================================   Full acces to the folder: CHESS ENGINES - about 3000 files! If you do not want to wait a long time for download donate a minimum of 15$, enter your email - you will gain full access to the folder with chess engines and games, tables, etc. My email: jotes @ go2.pl

Chess engine: Cfish 2020-09-28 and NNUE

CFish - UCI chess engine, Rating JCER=3114 "CFish, a port of Stockfish written in plain C by Ronald de Man, first published on GitHub in July 2016. Possibly inspired by the asmFish project to speed up Stockfish using a programming language closer to the machine, the purpose of CFish is to explore possible optimization issues of C versus C++ compilers" [Chess Programming Wiki]. Cfish 2020-09-28 - download All files (games, tables and engines) -  download from page

New chess opening book: New-A28 (ctg)

  New-A28 ctg - download All files (games, tables and engines) -  download from page

Chess engine: Stockfish 20092816 and NNUE

Stockfish - UCI chess engine, compiled by Joost VandeVondele Rating JCER=3294 Timestamp: 1601304940 Update default net to nn-04a843f8932e.nnue an optimization of Sergio's nn-03744f8d56d8.nnue tuning the output layer (33 parameters) on game play. WIP code to make layer parameters tunable is https://github.com/vondele/Stockfish/tree/optionOutput Optimization itself is using https://github.com/vondele/nevergrad4sf Writing of the modified net using WIP code based on the learner code https://github.com/vondele/Stockfish/tree/evalWrite Most parameters in the output layer are changed only little (~5 for int8_t). passed STC: https://tests.stockfishchess.org/tests/view/5f716f6b3b22d6afa506941a LLR: 2.94 (-2.94,2.94) {-0.25,1.25} Total: 15488 W: 1859 L: 1689 D: 11940 Elo +3.81 Ptnml(0-2): 79, 1260, 4917, 1388, 100 passed LTC: https://tests.stockfishchess.org/tests/view/5f71908e3b22d6afa506942e LLR: 2.93 (-2.94,2.94) {0.25,1.25} Total: 8728 W: 518 L: 400 D: 7810 Elo +4.70 Ptnml(0-2):

Chess engine: Cfish 200928 for Android

CFish - UCI chess engine,  "CFish, a port of Stockfish written in plain C by Ronald de Man, first published on GitHub in July 2016. Possibly inspired by the asmFish project to speed up Stockfish using a programming language closer to the machine, the purpose of CFish is to explore possible optimization issues of C versus C++ compilers" [Chess Programming Wiki]. CFish 200928 Android - download All files (games, tables and engines) -  download from page

Chess engine: Lc0 0.26.3-rc1 (Windows and Android)

Release:  Residual block fusion optimization for cudnn backend, that depends on custom_winograd=true. Enabled by default only for networks with up to 384 filters in fp16 mode and never in fp32 mode. Default can be overridden with --backend-opts=res_block_fusing=false to disable (or =true to enable). New experimental cuda backend without cudnn dependency (cuda-auto, cuda and cuda-fp16 are available). Lc0 0.26.3-rc1 download All files (games, tables and engines) - download from page

Chess engine: Nemorino 6.00 and NNUE

Nemorino - UCI chess engine, Author - Christian Günther Rating JCER=2984 Nemorino is a UCI chess engine. Features Syzygy Tablebase support, Pondering, Standard Chess and Chess960, Multi Core support (Shared Hash Table), Multi PV analysis mode, Support of NNUE based evaluation. EvalFile : Path to a NNUE parameter file UseNNUE: When set to false engine uses classic evaluation (default true if default net is available).  nemorino_net_6.nnue Network parameter file - should be placed in the executables (work) directory These archive contains 5 executables (sorted by speed/playing strength in descending order): nemorino_6.00_win64_bmi2.exe For CPUs supporting BMI2 nemorino_6.00_win64_avx2.exe For CPUs supporting AVX2 nemorino_6.00_win64_sse41.exe For CPUs supporting SSE4.1 nemorino_6.00_win64_sse2.exe For CPUs supporting SSE2 nemorino_6.00_win64_old_cpu.exe For most other CPUs Nemorino 6.00 NNUE download All files (games, tables and engines) -  download from page

Chess engine: Beef 0.3.6

  Beef - UCI chess engine Author: Jonathan Tseng Just another chess engine made for fun as a way to learn C++. Beef is strong enough to beat any human player, but has a long way to go in the computer chess scene. Much inspiration from and thanks to the authors of these excellent chess projects: Defenchess by Can Cetin and Dogac Eldenk Ethereal by Andrew Grant, Alayan and Laldon Rubichess by Andreas Matthies Slow Chess Blitz Classic by Jonathan Kreuzer Stockfish by Tord Romstad, Marco Costalba, Joona Kiiski and Gary Linscott Beef 0.3.6 download

Chess engine: Stockfish 20092708 and NNUE

Stockfish - UCI chess engine, compiled by Stéphane Nicolet Rating JCER=3294 Timestamp: 1601187890 Tweak nnue scaling to keep more material Current master uses a constant scale factor of 5/4 = 1.25 for the output of the NNUE network, for compatibility with search and classical evaluation. We modify this scale factor to make it dependent on the phase of the game, going from about 1.5 in the opening to 1.0 for pure pawn endgames. This helps Stockfish to avoid exchanges of pieces (heavy pieces in particular) when she has the advantage, keeping more material on the board when attacking. Passed STC: LLR: 2.95 (-2.94,2.94) {-0.25,1.25} Total: 14744 W: 1771 L: 1599 D: 11374 Elo +4.05 Ptnml(0-2): 87, 1184, 4664, 1344, 93 https://tests.stockfishchess.org/tests/view/5f6fb0a63b22d6afa506904f Passed LTC: LLR: 2.95 (-2.94,2.94) {0.25,1.25} Total: 8912 W: 512 L: 393 D: 8007 Elo +4.64 Ptnml(0-2): 7, 344, 3637, 459, 9 https://tests.stockfishchess.org/tests/view/5f6fcf533b22d6afa5069066 Bench:

Today start: JCER League - TOP 64 chess engines edition 01/2020

  Temp 3' + 3" , 4 rounds 1 League update JCER Komodo 11.01 (free) 2019 3136 Raubfisch X43c 2020 3272 SugaR XprO 1.0 2020 3233 Stockfish 20092708 2020 3294 Xiphos 0.6.1 2020 3091 Laser 1.7 2019 3045 Rofchade 2.3 2020 3086 Defenchess 2.3 2020 3072 Fire 7.1 2018 3106 Booot 6.4 2020 3082 Slowchess 2.3 2020 3083 Ethereal 12.50 2020 3143

Chess engine: OliThink 5.8.1 (Windows, Linux and Mac)

OliThink is an open-source WB engine by Oliver Brausch MSYS2/MinGW static builds by T. Poppins Rating JCER=2721 OliThink 5.8.1 - download All files (games, tables and engines) -  download from page

JCER 2020 Cup - Group No.3 after 53 game

  JCER 2020 Cup - Group No.3 Temp 60' + 10"  GUI - Fritz 17, After 53/90 games

Chess engine: Stockfish 20092517 and NNUE

Stockfish - UCI chess engine, compiled by SFisGOD Rating JCER=3294 Timestamp: 1601048659 Switch to NNUE eval probabilistically for OCB Introduce a small chance of switching to NNUE if PSQ imbalance is large but we have opposite colored bishops and the classical eval is struggling to win. STC: LLR: 2.94 (-2.94,2.94) {-0.25,1.25} Total: 25304 W: 3179 L: 2983 D: 19142 Elo +2.69 Ptnml(0-2): 172, 2171, 7781, 2345, 183 https://tests.stockfishchess.org/tests/view/5f6b14dec7759d4ee307cfe3 LTC: LLR: 2.94 (-2.94,2.94) {0.25,1.25} Total: 84680 W: 4846 L: 4556 D: 75278 Elo +1.19 Ptnml(0-2): 89, 3933, 34011, 4213, 94 https://tests.stockfishchess.org/tests/view/5f6b3fb6c7759d4ee307cff9 Bench: 3865413 Stockfish 20092517 and NNUE download

Chess engine: Stockfish 20092222 and NNUE

Stockfish - UCI chess engine, compiled by Stéphane Nicolet Rating JCER=3294 Timestamp: 1600807502 Increase reductions with the number of threads Passed STC with 8 threads: LLR: 2.92 (-2.94,2.94) {-0.25,1.25} Total: 13520 W: 1135 L: 1012 D: 11373 Elo +3.16 Ptnml(0-2): 39, 815, 4929, 938, 39 https://tests.stockfishchess.org/tests/view/5f68e274ded68c240be73f41 Passed LTC with 8 threads: LLR: 2.96 (-2.94,2.94) {0.25,1.25} Total: 48384 W: 2183 L: 1994 D: 44207 Elo +1.36 Ptnml(0-2): 28, 1777, 20402, 1948, 37 https://tests.stockfishchess.org/tests/view/5f68f068ded68c240be747e9 No functional change (for one thread) Stockfish 20092222 and NNUE download

New chess opening book: Solista BIG (ctg)

  Solista BIG (ctg) - download All files (games, tables and engines) -  download from page

Chess engine: Minic 2.50 (Windows, Android and Linux)

Minic - UCI chess engine (C++ source) A simple chess engine to learn and play with. Compatible with both winboard and UCI. Author: Vivien Clauzon  Rating JCER=2919 Minic 2.50 - download All files (games, tables and engines) -  download from page

JCER 2020 Cup - Group No.3 after 39 game

  JCER 2020 Cup - Group No.3 Temp 60' + 10"  GUI - Fritz 17, After 39/90 games

JCER 2020 Cup - Group No.3 after 24 game

JCER 2020 Cup - Group No.3 Temp 60' + 10"  GUI - Fritz 17, After 24/90 games  

Chess engine: Cfish 2020-09-23 and NNUE (Windows, Linux and Android)

CFish - UCI chess engine, Rating JCER=3114 "CFish, a port of Stockfish written in plain C by Ronald de Man, first published on GitHub in July 2016. Possibly inspired by the asmFish project to speed up Stockfish using a programming language closer to the machine, the purpose of CFish is to explore possible optimization issues of C versus C++ compilers" [Chess Programming Wiki]. Cfish 2020-09-23 - download All files (games, tables and engines) -  download from page

Chess engine: Supernova 1.4.0

  Supernova is an open source UCI chess engine written in C. It can be used on Windows and Linux and requires a UCI compatible graphical user interface (Arena, Winboard, Shredder...) to function properly.  Author: Minkai Yang Supernova 1.4.0 - download All files (games, tables and engines) - download from page

Chess engine: Halogen 7.0 and NNUE

Halogen - UCI chess engine Author: Kieren Pearson Halogen now comes packaged with its very own neural network for evaluation! The network is embedded into the executable and no additional work is needed for the engine to work.  The weights file for the NN is included in the ./src/ directory and is written in a plain text format for convenience. The network has 741 input parameters, 64 hidden neurons and one output with ReLU activation. The weights are embedded into the executable and do not need to be placed in the local directory. Change log: Improved evaluation by implementing a neural network (#49, #51, #53, #69, #72, #75 ~80 ELO) Implemented IID reduction as outlined by the author of Rebel (#50) Added Syzygy EGTB support through Fantom (https://github.com/jdart1/Fathom). Tested up to 5 piece but shouldn't have issues with 6 or 7 (#57) Fixed implementation of static exchange evaluation to work correctly (#65 ~40 ELO) Removed pawn blockade detection as it has no effect on p

Raubfisch X43c NNUE wins JCER 2020 Cup - Group No.2

  Promotion to the semi-finals: Raubfisch  X43c NNUE  and Fritz 17 Waiting room: Texel 1.08a13 JCER 2020 Cup - Group No.2 Temp 60' + 10"  GUI - Fritz 17, 90 games download  All files (games, tables and engines) - download from page

Fisherov 0.92 NNUE wins JCER - Fritz Tournament (Test new chess engines), 2020.09.19 - 2020.09.22

  Fisherov 0.92 NNUE - brilliant result! Temp 3'+3" Intel Core i7 7,9 GB GUI Fritz 17 Book  Perfect 2019 All JCER games 120.064 Table created  Scid vs PC JCER League Tournament:   306 games

Chess engine: Stockfish 20092108 and NNUE

Stockfish - UCI chess engine, compiled by Stefan Geschwentner Rating JCER=3294 Timestamp: 1600669150 Tweak hybrid treshold. Increase the first hybrid threshold with more material. Rewrite the hybrid rules for clarity. STC: LLR: 2.94 (-2.94,2.94) {-0.25,1.25} Total: 24416 W: 3039 L: 2848 D: 18529 Elo +2.72 Ptnml(0-2): 135, 2136, 7503, 2271, 163 https://tests.stockfishchess.org/tests/view/5f6451efbb0cae038ca8f4dc LTC; LLR: 2.95 (-2.94,2.94) {0.25,1.25} Total: 65016 W: 3702 L: 3455 D: 57859 Elo +1.32 Ptnml(0-2): 66, 2991, 26157, 3218, 76 https://tests.stockfishchess.org/tests/view/5f64b143bb0cae038ca8f51f Bench: 3973739 Stockfish 20092108 and NNUE download

Cfish 150920 NNUE wins JCER - Fritz Tournament (Test new engines) 2020.09.18 - 2020.09.19

  Temp 3'+3" Intel Core i7 7,9 GB GUI Fritz 17 Book  Perfect 2019 All JCER games 120.064 Table created  Scid vs PC JCER League Tournament:   182 games All files (games, tables and engines) -  download from page

Chess engine: Stockfish 20091707 and NNUE

Stockfish - UCI chess engine, compiled by Syzygy1 Rating JCER=3294 Timestamp: 1600356292 Use tiling to speed up accumulator refreshes and updates Perform the update and refresh operations tile by tile in a local array of vectors. By selecting the array size carefully, we achieve that the compiler keeps the whole array in vector registers. Idea and original implementation by @sf-x. STC: https://tests.stockfishchess.org/tests/view/5f623eec912c15f19854b855 LLR: 2.94 (-2.94,2.94) {-0.25,1.25} Total: 4872 W: 623 L: 477 D: 3772 Elo +10.41 Ptnml(0-2): 14, 350, 1585, 450, 37 LTC: https://tests.stockfishchess.org/tests/view/5f62434e912c15f19854b860 LLR: 2.94 (-2.94,2.94) {0.25,1.25} Total: 25808 W: 1565 L: 1401 D: 22842 Elo +2.21 Ptnml(0-2): 23, 1186, 10332, 1330, 33 No functional change Stockfish 20091707 and NNUE download

New chess opening book: Eman (bin)

  Eman (bin) - download

Chess engine: Cfish NNUE 2020-09-20

CFish - UCI chess engine, Rating JCER=3114 "CFish, a port of Stockfish written in plain C by Ronald de Man, first published on GitHub in July 2016. Possibly inspired by the asmFish project to speed up Stockfish using a programming language closer to the machine, the purpose of CFish is to explore possible optimization issues of C versus C++ compilers" [Chess Programming Wiki]. Cfish NNUE 2020-09-20 - download All files (games, tables and engines) -  download from page

Chess engine: OliThink 5.8.0 (Windows, Linux and Mac)

OliThink is an open-source WB engine by Oliver Brausch MSYS2/MinGW static builds by T. Poppins Rating JCER=2721 OliThink 5.8.0 - download All files (games, tables and engines) -  download from page

Chess engine: CorChess 1.3 NNUE

CorChess is a clone of Stockfish maintained for better performance on long time controls, trying at least partially to fill the gap between regular tests and demands of correspondence players. Rating JCER=3245 CorChess 1.3 NNUE - download All files (games, tables and engines) - download from page

Chess engines update: letter Fj-Fz ( 128 engines)

  Chess engines letter Fj-Fz download

Chess engines update: letter Fa-Fi ( 91 engines)

  Chess engines letter Fa-Fi download

Only for donors added: 29 chess engines and 1 book

There is a transfer to another virtual disk. Sponsors (min. 15$) please contact us by email. 29 chess engines: Beef 0.2.2, BrainLearn 11, Cfish 080920, Cfish 090920 NNUE, Cfish 110920 NNUE, Cfish 130920 NNUE, Cfish 15-09-20 and NNUE, Cfish++NNUE 070920, CorChess 130920, Defenchess 2.3, Ethereal 12.50, Fisherov 0.90 NNUE, Fisherov 0.92 NNUE, Koivisto 09-15-2020, Koivisto 1 and 2, MrBob 0.8.0, Neocortex 1.0, OliThink 5.7.6, OliThink 5.7.7, OliThink 5.7.9, Raubfisch X43c and GTZ22c NNUE, Rodent IV 0.30, Rubichess 1.9 NNUE, Stockfish 20090822, Stockfish 20091507, Stockfish 20091717, Supernova 1.3.2, Supernova 1.3.4, Supernova 1.3.5. Book :  Cerebellum Light 3 Merge 200916. ================================================   Full acces to the folder: CHESS ENGINES - about 3000 files! If you do not want to wait a long time for download donate a minimum of 15$, enter your email - you will gain full access to the folder with chess engines and games, tables, etc. My email: jotes @ go2.pl

New chess engine: Fisherov 0.92 NNUE (modifications to the Stockfish)

  Fisherov - UCI chess engine (NNUE) Fisherov is a chess engine derived from stockfish. Code has been added in various parts to achieve a different style, which becomes more evident by deactivating his neural networks (although this would cause him to significantly lose his strength but he would gain in aggressiveness, which would be interesting for human training or to make him compete against other non-neural chess engines). For greater robustness and competitiveness, the use of a neural network must be left activated (as it already comes by default). The engine already has a network incorporated, although there is also the possibility of using another network from the UCI options. This engine was developed by Luis Damián Primo and Andres Ivan Primo residents of the province of Córdoba, Argentina.  Fisherov 0.92 NNUE download  -  Engine is not publicly available and is non-commercial "Due to a request from the Stockfish team in doubt about compliance with the GNU General Publi

Stockfish 12 wins JCER Fritz Tournament (Test new engines) 2020.09.13 - 2020.09.15

  Temp 3'+3" Intel Core i7 7,9 GB GUI Fritz 17 Book  Perfect 2019 All JCER games 120.064 Table created  Scid vs PC JCER League Tournament:   240 games

Chess engine: Supernova 1.3.5

  Supernova is an open source UCI chess engine written in C. It can be used on Windows and Linux and requires a UCI compatible graphical user interface (Arena, Winboard, Shredder...) to function properly.  Author: Minkai Yang Supernova 1.3.5 - download All files (games, tables and engines) - download from page

Chess engine: Stockfish 20091717 and NNUE

Stockfish - UCI chess engine, compiled by Syzygy1 Rating JCER=3294 Timestamp: 1600356292 Use tiling to speed up accumulator refreshes and updates Perform the update and refresh operations tile by tile in a local array of vectors. By selecting the array size carefully, we achieve that the compiler keeps the whole array in vector registers. Idea and original implementation by @sf-x. STC: https://tests.stockfishchess.org/tests/view/5f623eec912c15f19854b855 LLR: 2.94 (-2.94,2.94) {-0.25,1.25} Total: 4872 W: 623 L: 477 D: 3772 Elo +10.41 Ptnml(0-2): 14, 350, 1585, 450, 37 LTC: https://tests.stockfishchess.org/tests/view/5f62434e912c15f19854b860 LLR: 2.94 (-2.94,2.94) {0.25,1.25} Total: 25808 W: 1565 L: 1401 D: 22842 Elo +2.21 Ptnml(0-2): 23, 1186, 10332, 1330, 33 No functional change Stockfish 20091717 and NNUE download

Chess engine: Cfish NNUE 2020-09-15

CFish - UCI chess engine, Rating JCER=3114 "CFish, a port of Stockfish written in plain C by Ronald de Man, first published on GitHub in July 2016. Possibly inspired by the asmFish project to speed up Stockfish using a programming language closer to the machine, the purpose of CFish is to explore possible optimization issues of C versus C++ compilers" [Chess Programming Wiki]. Cfish NNUE 2020-09-15 - download All files (games, tables and engines) -  download from page

Chess engine: Koivisto 15-09-2020

  Koivisto -  an UCI compliant open source chess engine by Finn Eggers and Kim Kåhre, written in C++, and first released on GitHub in September 2020 under the GPL v3.0. The bitboard engine provides automated evaluation tuning by logistic regression, either using stochastic gradient descent or AdaGrad. However, the current perceptron approach of the evaluation may soon be replaced by an own NNUE. Koivisto 15-09-2020 All files (games, tables and engines) - download from page