Chessify's Other Engines
Continuing with Chessify Progress Report (January 2023), the site mentions four other engines after stalwarts Stockfish and LCZero: Asmfish, Berserk, Koivisto, Sugar AI (and Sugar AI ICCF). I asked the TCEC and CCC '!commands' to tell me more about these engines.
TCEC:-
-
!asmfish
asmFish, a port of Stockfish in x86-64 assembly by Mohammed Li, optional using AVX2 and BMI2 instructions, assembled with FASM to run under Windows or UNIX/Linux, first released in June 2016. See also
https://www.chessprogramming.org/AsmFish and
https://github.com/CounterPly/asmFish -
!berserk
Berserk is a UCI-compatible chess engine by Jay Honnold (Zombywafflez), written in C. Initially 2020 a Java project, first release in Feb 2021 under GPL v3.0. First TCEC appearance S21 QL. See
https://github.com/jhonnold/berserk -
!koivisto
Koivisto is a UCI-compatible open source chess engine by Kim Kåhre and Finn Eggers, written in C++. It was first released in September 2020 under GPL v3.0. First TCEC appearance S20 QL. See
koivisto-chess.com and
github.com/Luecx/Koivisto - Sugar %
CCC:-
- !asmfish stockfish ported to assembly ... it's insanely fast!
- Berserk %
- Koivisto %
- Sugar %
Explaining things is not the CCC's strong point. Since Sugar struck out in both !command searches, I went a little deeper. SugaR ICCF chess engine has been added to Chessify (chessify.me; undated).
Not too long ago, Berserk generated some buzz in the engine community. On this blog's series of engine status posts I found the first significant reference in TCEC S22 L3 and CCC16 Blitz Final Both Underway (February 2022). Specifically:-
Since the previous report, '[TCEC] S22 Underway', both QL and L4 have finished and L3 is underway. Young 'Berserk', which finished 9th-10th in S21 QL, won S22 QL and L4 and is currently third among 12 engines in L3.
I decided to give Berserk a try, hoping for results that counter Stockfish's annoying tendency to evaluate many unbalanced positions as 0.00. After the 'Chessify Progress' post, the site opened a Discord server Welcome to the Official Chessify discord! (discord.com). One recent conversation went:-
2023-02-06: GenieGP: ASMFish hasn't existed for a few years now and I was wondering why it was still part of the site? As for SugaR, its development was stopped a year ago, so recently. ShashChess (another Stockfish derivative) could replace it, right? These are my ideas and thanks to you. tavetius: We can consider adding ShashChess, but we can't remove SugaR and ASMFish, because we have users who use them??
The Discord server is a good source of whys and wherefores concerning the Chessify features. I'll try to keep an eye on it.
***
Later: A week or so after I posted this, Chessify added a fifth engine: RubiChess. Using the '!commands' again, here is some further info.
TCEC:-
-
!rubichess
RubiChess started in 2016 as a C++ hobby project by Andreas Matthies (rubichess). First TCEC appearance S15. See
github.com/Matthies/RubiChess
CCC:-
-
!rubinnue
[i.e. Rubi NNUE]
http://talkchess.com/forum3/viewtopic.php?f=2&t=75016
The CCC link is worth a read: RubiChess NNUE player implemented (talkchess.com; September 2020) And the engine is worth a try.
No comments:
Post a Comment