Installation
Décompressez l’archive et copiez le programme là où vous gardez vos moteurs, par exemple :
tar -xzf Zugwunder-UCI-1.1.13-macos-arm64.tar.gz
mkdir -p ~/bin && cp zugwunder-uci-1.1.13/zugwunder-uci ~/bin/
Sous Linux, les noms de fichiers se terminent par linux-x86_64 ou linux-aarch64 ; les programmes sont liés statiquement et n’ont besoin d’aucune bibliothèque. x86_64 requiert AVX2 (Intel à partir de 2013, AMD Zen) ; aarch64 tourne sur ARM 64 bits, comme un Raspberry Pi 4 ou 5.
Un test rapide dans un terminal :
printf 'uci\nisready\ngo movetime 1000\n' | ~/bin/zugwunder-uci
Ajoutez ensuite ~/bin/zugwunder-uci comme moteur UCI dans votre programme d’échecs (dans la boîte de dialogue du Finder, ⇧⌘G vous mène à ~/bin). Aucun argument de ligne de commande n’est nécessaire. Si macOS refuse de lancer le programme, retirez une fois l’attribut de quarantaine : xattr -d com.apple.quarantine ~/bin/zugwunder-uci.
Réglages recommandés en tournoi
Threads 1 (ou 4 pour les listes à quatre CPU), Hash 256, SyzygyPath vers vos tables, OwnBook false, Move Overhead 50 à 100. Chaque archive contient le README avec toutes les options, les notes de calibration et check_uci.py, un test de protocole que vous pouvez exécuter contre le binaire avec Python 3.
-
macOS, Apple Silicon
Télécharger
Zugwunder-UCI-1.1.13-macos-arm64.tar.gz, 884 036 octets, signé et notarisé
SHA-256 7bc48808c0b9a56e5af7b7d26fa3684397f3751ce094b8bc5ef8635ac0e0e394
-
Linux x86_64 (AVX2)
Télécharger
Zugwunder-UCI-1.1.13-linux-x86_64.tar.gz, 22 409 589 octets, statique
SHA-256 432262e96ed8312c1b25451f95eca5d8724f5b0a40b9f2a10fb0b83b7a399b93
-
Linux ARM64
Télécharger
Zugwunder-UCI-1.1.13-linux-aarch64.tar.gz, 21 736 637 octets, statique
SHA-256 4ad1308242fda71c2f89dccd52b30f72fa15d2ab2dec1e3aa115829abb062945
Les versions Linux sont compilées de façon croisée sur un Mac. La version 1.1.10 a passé tous les tests de protocole sur une machine Ubuntu ; cette version n’a pas été exécutée sous Linux avant publication. Windows est préparé dans le système de construction, mais pas encore disponible.