
- #Stockfish chess engine reviews .exe#
- #Stockfish chess engine reviews Offline#
- #Stockfish chess engine reviews zip#
In case of problems make sure in the engine configuration that the options Protocol and UCI_Variant are set to their defaults for the USI protocol, namely usi and shogi, respectively, and that you downloaded the large-board version ( fairy-stockfish-largeboard.).įairy-Stockfish also has basic support for byoyomi time controls that are supported by some Shogi GUIs. Shogi GUIs (USI-compatible)įairy-Stockfish can be used in USI compatible GUIs to play Shogi by adding it as a USI engine. Janggi / 장기 GUIsįor Janggi there is a youtube video (신경망 이 장착 된 스톡 피쉬 장기 엔진 및 GUI 비교) explaining the installation process in Korean for multiple GUIs, namely LiGround, WinBoard, and Gulbi. In case of problems make sure that you downloaded the large-board version ( fairy-stockfish-largeboard.), and that you are using a recent version, at least Fairy-Stockfish 13. Xiangqi GUIs (UCCI/UCI-compatible)įairy-Stockfish can be used in Xiangqi GUIs by adding it as a UCCI or UCI engine. You can skip the -enable-zippy flag if you do not intend to use XBoard to run an engine on ICS/FICS. See this guide to compile XBoard on Linux. If you do this frequently, you can also copy&paste the entry in the variant list and create multiple entries for your favorite variants.
#Stockfish chess engine reviews .exe#
exe in step 1, and replace janggi by the default variant of your choice). Add one line similar to "Fairy-SF" /variant=janggi -fcp "C:\fairy-stockfish-largeboard_x86-64.exe" (adjust the path to where you put the.Open the Winboard folder and double click the winboard.exe.
#Stockfish chess engine reviews zip#
Download WinBoard and extract the zip archive.Download the Fairy-Stockfish executable from the latest release.On Windows, it is recommended to use an up-to-date WinBoard version. WinBoard/XBoard is the most feature rich GUI in this list, but a bit older and less stable. XBoard/WinBoardįairy-Stockfish also supports the CECP/XBoard protocol, so it can easily be used in XBoard/WinBoard.

P圜hess also supports some of the variants, including Crazyhouse, Losers, Giveaway, Three-check, King of the Hill, ASEAN, Makruk, and Sittuyin. Select the Engines tab, click on + and select the engine executable via the Browse dialog. It is very well suited for playing games (engine/human), but analysis functionality is very limited.Įngines can be added via Tools> Settings. CutechessĬutechess supports many of the built-in variants supported by Fairy-Stockfish.

Its game logic uses the Fairy-Stockfish based ffishjs library, therefore it is very well compatible with Fairy-Stockfish. Precompiled versions for each OS can be downloaded from the releases. It supports all lichess variants as well as all major regional variants (Xiangqi, Shogi, Janggi, Makruk). LiGround is a modern cross-platform chess variant GUI. If none of these GUIs supports the variant you want to use, then you can resort to FairyFishGUI, which by design supports all variants Fairy-Stockfish can support but has a very minimalistic interface. For custom variants and the most feature-rich GUI you can use WinBoard/XBoard, which however is less stable than the other options. If you are more interested in running engine matches, cutechess is a very good choice. If you want to do analysis for common chess variants, LiGround and P圜hess should be good options for easy to use GUIs. There are several chess variant GUIs with different strengths and weaknesses, so please check which one best suits your use case.


For documention about protocols used for chess variants, see the chess variant standards page. You can use one of the GUIs listed below or any other chess variant GUI that is compatible with the supported protocols (UCI, UCCI, USI, UCI-cyclone, CECP/xboard). If you want to first try it online out without any downloads, you can have a look at the websites using Fairy-Stockfish.
#Stockfish chess engine reviews Offline#
For offline usage of Fairy-Stockfish you need to download Fairy-Stockfish as well as a compatible graphical user interface (GUI).
