Menu principal :
Frenzee
Frenzee est un moteur d'échecs très peu connu mais de grande qualité. C'est un vieux Winboard qui a continué à évoluer jusqu'à atteindre un niveau de force élevé, sans perdre de ses qualités initiales. Une des causes du manque de notoriété de ce moteur est certainement la quasi-

C'est pourtant un excellent moteur, de catégorie "semi-
Frenzee a continué à évoluer jusqu'en 2012, puis est tombé peu à peu dans l'oubli. Mais selon le classement CCRL40/15, il offre, dans des conditions d'évaluation d'aujourd'hui, un niveau de jeu supérieur à 2700 Elo.
Style : attaquant-
Frenzee est un moteur solide positionnellement. Il conserve une bonne structure de pions, évite les faiblesses inutiles, recherche la stabilité et ne part pas à l'attaque sans cartouches. Sa défense impressionnait, ce qui m'a conduit à le comparer à Capablanca. Mais tout bien réfléchi, c'est davantage à un Smyslov qu'il ressemble le plus ; ou à un Karpov, mais en moins prophylactique et en moins étrangleur : Frenzee joue d’abord pour obtenir une bonne position -
Téléchargement et installation
Je vous propose de télécharger Frenzee sur mon espace Mega. Le moteur sera toujours disponible et fourni avec une bibliothèque d'ouvertures adapté à son style, au format abk d'Arena.
Télécharger Frenzee ?
Frenzee est un moteur Winboard au standard le plus avancé ; il est aussi proposé en version UCI, après conversion avec Winboard to UCI, mais l'adaptation n'est pas bonne (j'y reviens plus bas). Je conseille autant que possible de privilégier Winboard.
Vous utiliserez le moteur de préférence avec l'interface Arena, gratuite et performante. L'archive de Frenzee contient une petite bibliothèque d'ouvertures modernes adaptées à son style de jeu. Copiez le dossier de Frenzee dans le répertoire "Engines" d'Arena. Puis menu "Modules" > "Installer nouveau module". Ouvrez le répertoire "Version x64" et sélectionnez "Frenzee_x64.exe" pour le mode Winboard et "Frenzee_x64Uci.exe" au cas où vous souhaiteriez plutôt activer le mode UCI (le dossier "Version x32" contient le moteur pour les vieux systèmes Windows configurés en 32 bits, quasiment disparus aujourd'hui).
Frenzee fonctionne très bien en mode Winboard avec PyChess et avec Crafty Chess Interface. On peut l'employer avec Mayura Chess Board ou avec Lucas Chess, mais uniquement en mode UCI -
Si le démarrage du moteur échoue pour cause de "MSVCR100.dll manquante", c'est que le pack Visual C++ 2010 n'est pas présent sur votre ordinateur. C'est un produit Microsoft que vous trouverez à télécharger gratuitement sur le site officiel. Télécharger Visual C++ ?
Je vous conseille d'installer les deux packs proposés (x64 moderne pour logiciels 64 bits, x86 ancien pour logiciels 32 bits). Cela vous évitera les erreurs MSVCP...dll manquantes.
Configuration du moteur
En mode UCI le moteur affiche des paramètres qui ne semblent pas correspondre à ceux dont il a besoin. Beaucoup de paramètres ne sont tout simplement pas pris en compte -
En mode Winboard, quelques paramètres sont modifiables en éditant le fichier "frenzee.ini". Vous changerez éventuellement la taille de la table de hachage en donnant une autre valeur à memory (par défaut 128 Mo).
Dans la section "[Endgame Tables]", vous inscrirez surtout le chemin complet vers vos tables Nalimov, si vous les avez. Notez que si ce n'est pas le cas, Frenzee s'en passera en utilisant ses DLL "egtb" et "egtb64".
Il n'y a pas grand chose à faire dans la section "[Opening Book]", puisque Frenzee n'a pas de bibliothèque interne à gérer. Par contre, il peut être utile de connaître la fonction des paramètres de la section "[Behavior]" :
➤"behavior_resign_value", par défaut à -
➤"behavior_accept_remis" : le moteur est susceptible d'accepter (yes) ou pas (no) une offre de nullité.
➤"behavior_offer_remis" : le moteur est susceptible d'abandonner (yes) ou pas (no).
Dans la section [Search], notez que :
➤"search_max_depth", par défaut à 64, délimite la profondeur maximale d'exploration.
➤"search_with_nullmove" est sur "yes", ce qui veut dire que l'élagage du mouvement nul est activé. Si vous remplacez "yes" par "no", le moteur perdra beaucoup en capacités tactiques (mais aussi en qualité de jeu).
Je conseille de ne pas toucher aux autres sections.
Depuis Arena, nous pouvons aussi activer ou désactiver la pondération : menu "Modules" > "Gérer" > "Reflexion permanente" (lorsqu'elle est active, le l'icône du menu est entourée d'un filet bleu).
Utiliser une bibliothèque d'ouvertures d'Arena
Le moteur est capable de gérer une bibliothèque d'ouvertures interne de type polyglot mais aucune n'est fournie avec le moteur et on ignore totalement quel nom elle doit avoir, pas plus qu'on ne sait comment guider le moteur vers elle. La solution est d'employer une bibliothèque d'Arena. Copier la bibliothèques d'ouvertures "Frenzee.abk" de préférence dans le répertoire "Books" d'Arena. Je l'ai créé à partir d'une sélection de plus de 35.000 parties de joueurs contemporains appréciant les ouvertures solides : Carlsen, Ding, Guelfand, Ivanchuk, Karpov, Kramnik, Léko… Elle ne donnera pas plus que des 12 premiers ½ coups de la partie, mais le spectre obtenu est assez large (près de 37.000 lignes d'ouvertures) et devrait bien convenir à Frenzee. Pour l'utiliser :
➤Première étape : menu "Modules" > "Gérer" puis onglet "Détails". Cherchez Frenzee dans la liste des moteurs puis onglet "Bibliothèque". Enfin charger "Frenzee.abk". Ne pas cocher "Utiliser bibliothèque principale d'Arena avec ce module".
➤Deuxième étape : menu "Biblio." > "Gérer" : décochez "Utiliser biblio.principale" et cochez "Utilisez biblio. de modules".
Si vous ne souhaitez qu'une prise en charge minimale de l'ouverture, je vous suggère deux possibilités :
➤Télécharger la bibliothèque Anatoli.abk (6 coups de profondeur, obtenue à partir des jeux de Magnus Carlsen)
➤Télécharger ma bibliothèque "Mini.abk" (4 coups de profondeur / obtenue à partir de la base de partiers O-
Réglage du niveau de force
Un moteur de plus de 2700 Elo sans dispositif interne de réduction de force (type "UCI_Elo") réserve en principe son usage a quelques rares joueurs de club de haut niveau. Mais on peut raisonnablement le ramener entre 1800 et 2000 Elo en combinant les leviers suivants :
➤Temps par coup limité à 1 ou 2 secondes
➤Table de hachage réduite à 2 -
➤Ralentissement du moteur de 20 à 40%
➤Ne pas lier le moteur aux tables de finales Nalimov
➤Ne pas employer de bibliothèque d'ouvertures ou employer une bibliothèque de petite taille
Tous ces moyens peuvent être mis en oeuvre avec Arena :
➤Hachage : lancez Frenzee puis : menu "Modules" > "Modules 1" > "Configurer" et guider Arena vers le fichier "frenzee.ini". Changez enfin la valeur de "memory"
➤Temps par coup : menu "Niveau" > "Régler" (ou Ctrl+L) et choix "Temps par coup". Indiquez ici un temps en seconde.
➤Force (%) : menu "Modules" > "Gérer" > "Détails", onglet "Spécial" et dans le champ "Force (%)", indiquer une valeur comprise 60 et 80.
➤Bibliothèque d'ouvertures : collez une bibliothèque légère au format abk dans le répertoire "Books" d'Arena (voir ci-
Ce que je ne conseille pas : désactiver l'élagage nullmove. La chute de force serait importante mais la perte de qualité du jeu aussi.
Rob Robinson, septembre 2023 (actualisation en décembre 2025).