Skip to main content

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: Clarity 7.2.0


Clarity
The C++ rewrite is complete! Clarity is now faster and better, using new techniques, and I have learned a new language!
For those who didn't see the engine in its depressing, confusing, error-filled C# state, this engine was originally written in C# before I decided to switch to C++. That decision was one of the greatest I think I've ever had, as the engine is now faster, easier to read, less error-filled(hopefully), and better overall.

Rating Chess Engines Diary CEDR=3504

v.7.2.0:
I am back once again!

More crashes were found, many fixes were tried, and this one seems to work! I have played nearly 1000 games without a crash when before, with the same testing configuration, it crashed roughly 1 out of every 40 games. I deem that good enough.

I also have made it accept input during searches, which means that Banksia support is back!

How to choose what binary to use:
Each binary here is separated by the features that your CPU has, v1 has a simple popcnt instruction, but I'm not sure about v2, and v3 is divided into bmi2 and magic bitboard builds (if you have a Ryzen 3000 series CPU, go for the v3_magic), and v4 has everything.

If you are unsure about what features your CPU has, start from v4 and attempt to run it, if it doesn't run, move one lower, and keep doing that until a build runs. If none of them run, open an issue and I'll attempt to help.


Clarity 7.1.0 - results:
Clover 6.23.5/8-18 Games
PlentyChess 2.0.03/8-28 Games
Starzix 5.03/6+06 Games
Obsidian 12.292/6-26 Games
Caissa 1.192/6-26 Games
Patricia 2.0.13.5/4+34 Games
Akimbo 1.0.03/4+24 Games
Fire 9.33/4+24 Games
Chess-System-Tal-22.5/4+14 Games
Vafra 14.12.1 Stockfish2.5/4+14 Games
Stormphrax 4.1.02/4+04 Games
Peacekeeper 3.012/4+04 Games
Uralochka 3.41a JA2/4+04 Games
Velvet 7.3.02/4+04 Games
RofChade 3.12/4+04 Games
Seer 2.8.02/4+04 Games
Koivisto 9.22/4+04 Games
Alexandria 7.0.01.5/4-14 Games
Viridithas 12.0.01.5/4-14 Games
Ethereal 14.251.5/4-14 Games
Igel 3.5.51.5/4-14 Games

Clarity 7.2.0 download


Comments

Popular posts from this blog

End of the Torch Experiement?

 Andrew Grant: "Almost exactly one year ago we announced the release of Torch. We were a bit ambitious at the time, and announced it as the #2 engine, after beating Leela in the most recent Bullet event at CCC at the time. Today, that claim rings much more true, although still has some minor points of contention. Torch has beaten Leela in multiple Bullet and Blitz events in a row; Never managed to win one of the Rapid events; But has beaten Leela in a h2h classical event. Chesscom got into the space out of a need to develop a replacement for Komodo. They needed a strong chess engine which could be used for integrating their other products. Many features on Chesscom, from Game Review, to puzzle generation, to Bots (obviously!) are powered by high quality engines. The goal was always for that. In fact, despite me being the only full time employee working on Torch, a plurality of my time was spent on things not related to Torch's strength. Its a bit self-aggrandizing, but the Tor

New chess engine: HypnoS 220624 (derived from Stockfish)

  HypnoS is a free and strong UCI chess engine derived from Stockfish  that analyzes chess positions and computes the optimal moves. HypnoS does not include a graphical user interface (GUI) that is required  to display a chessboard and to make it easy to input moves. These GUIs are  developed independently from HypnoS and are available online. HypnoS development is currently supported on the Openbench framework. OpenBench (created by Andrew Grant) is an open-source Sequential Probability Ratio Testing (SPRT) framework designed for self-play testing of engines. OpenBench makes use of distributed computing, allowing anyone to contribute CPU time to further the development of some of the world's most powerful engines. HypnoS 220624 test: STC 10.0+0.10 LLR: 2.95 (-2.94, 2.94) [0.00, 2.00] Games: 121998 W: 32785 L: 32336 D: 56877 Pntml(0-2): 451, 14472, 30679, 14971, 426 hypnos.bigzerchess.com/test/25/ LTC 60.0+0.60 LLR: 2.95 (-2.94, 2.94) [0.50, 2.50] Games: 41886 W: 10828 L: 10493 D:

New Strong Engines Test, by Chess Engines Diary, 2024.04.12

  💾  552 (!) games from the tournament download   👍 @chessenginesdiary  Country - Poland, City -  Malbork 🕓 Time 3'+3" 💻HP Pavilion i5-1035G1 8GB RAM 🖬 GUI-Banksia All  CEDR  317.321 games download  (01.04.2024 - 3'+3")  HypnoS 030424, Yuli GM Pro 16, Stockfish 16.1 and ShashChess 35 . These four engines scored the same number of points and placed at the top of the table in this strong tournament. Tech table: Engine KN/move NPS dep/mov time/mov mov/game time/game fails Alexandria 6.1.0 3218 576429 30.2 5.6 56.7 316.2 Berserk 13 4779 841025 36.7 5.7 56.0 318.1 Brainlearn 28 2275 366977 31.4 6.2 43.5 269.4 Caissa 1.18 5492 923486 30.2 5.9 50.4 299.7 Clover 6.1.19 4803 854377 31.4 5.6 62.2 349.4 Cool Iris 12.10 2201 356730 27.6 6.2 51.2 315.5 CorChess 20240331 2253 372774 27.4 6.0 52.2 315.8 Crystal 8 3582 571994 20.3 6.3 47.7 298.8 Fire 9.3 5225 876565 22.0 6.0 55.5 331.1 Fisherov chess monk 1.2 3487 619728 36.0 5.6 60.4 340.0 Hyp

Chess engine: Deep Ripper -1 (Stockfish derivatives)

Deep Ripper (Stockfish derivatives) by Eduard Nemeth Author: " Here is the first official version of Deep Ripper. For now, I have decided on a version that can be used for any hardware. If you only have a few cores, you should set the number of variants to 1 or 2. However, 4 variants are standard (1 to 10 can be set), which deliver very good analysis results on 6 or more cores. Playing on servers is also possible. I hope you enjoy testing." Deep Ripper - 1 download Deep Ripper - 1 download This engine uses the Random Op. MultiPV mode. Here, several variants are examined in parallel and, after e.g. 16 plies, merged into a single variant. This is not the same as the normal multi-variant mode, where all variants are examined separately. The results can be completely different! So it makes no sense to create an identical engine without the random mode.

Bitter Fish - chess engine and GUI (Java)

Bitterfish - a  Chess Engine with a custom GUI. Language: Java stockfish_nnue_probe Description: A library for probing Stockfish's NNUEs Language: C++/Java Author: Vedant Joshi (Canada) BitterFish 10.0 GUI BitterFish 10.0 UCI