Skip to content
Fritz 3 sous DOS sur un PC 486 émulé : échiquier en Sicilienne Najdorf, pendules et liste des coups

Laboratoire · émulation · octobre 2026

Fritz 1, 2 et 3 sur 486DX 33 MHz : trois générations mesurées

Les trois premiers Fritz, sortis entre 1991 et 1994, jouent de nouveau, dans leur programme DOS d’origine, sur un PC 486DX 33 MHz émulé. Chacun a joué 150 parties contre les mêmes adversaires. Fritz 3 se détache nettement ; entre Fritz 1 et Fritz 2, l’écart est plus mince que ne le disait la liste suédoise de l’époque.

2122Fritz 1 · 150 parties · ±16
2171Fritz 2 · 150 parties · ±16
2252Fritz 3 · 150 parties · ±16
+130de Fritz 1 à Fritz 3, sur le même 486DX 33 MHz
Des émulations, pas des moteurs natifs Ces trois Fritz ne sont pas des moteurs UCI réécrits ou recompilés. C’est le programme DOS d’origine, avec son interface, son échiquier et son livre d’ouvertures, qui tourne sur un PC émulé : un 486DX à 33 MHz sous MS-DOS 6.22. Un relais tape au clavier les coups de l’adversaire, lit à l’écran le coup joué par Fritz et gère la pendule. Vu de l’extérieur, chaque Fritz se présente comme un moteur UCI ordinaire, que l’on déclare dans cutechess ou Banksia comme n’importe quel autre. La vitesse du 486 émulé est étalonnée pour correspondre à celle d’un vrai 486DX 33 MHz.

L’image en tête d’article montre Fritz 3 sur le PC émulé, dans une Sicilienne Najdorf jouée par son livre d’ouvertures : c’est l’écran que le relais lit pour connaître le coup de Fritz.

Le fil de l’histoire

Novembre 1991

Fritz 1, le premier programme de jeu de ChessBase

ChessBase demande au programmeur néerlandais Frans Morsch d’écrire un programme de jeu. Il adapte son programme Quest. Le produit sort sous le nom de Fritz, et de Knightstalker aux États-Unis. Mathias Feist participe au portage sous DOS, puis sous Windows.

1992

Fritz 2

Fritz 2 prend part au championnat du monde des ordinateurs d’échecs de Madrid, remporté par la ChessMachine avec Gideon.

Mai 1994 · Munich

Fritz 3 à égalité avec Kasparov

Au tournoi de blitz Intel Express de Munich, l’un des plus forts de l’histoire (17 grands maîtres), Fritz 3 termine premier à égalité avec Garry Kasparov. Il bat en chemin Anand, Gelfand, Kramnik, Short et Kasparov lui-même. Kasparov remporte le départage.

1995 · Hong Kong

Champion du monde

Fritz 3 remporte le championnat du monde des ordinateurs d’échecs devant une première version de Deep Blue. C’est la première fois qu’un programme tournant sur un micro-ordinateur grand public bat les gros calculateurs.

Le protocole

Les trois Fritz ont été mesurés de la même façon, chacun par un gauntlet « en échelle » sous cutechess-cli :

  • Adversaires : les machines dédiées émulées par CB-Emu, à cote fixe, puis, au-dessus du Mephisto Genius 68030 London, deux moteurs PC (Rebel 6.0 et Nimzo 8). Les quatorze adversaires sont les mêmes pour les trois Fritz.
  • Échelle : 10 parties contre chaque adversaire, en partant du Novag Zircon II et en remontant la liste, jusqu’à deux adversaires de suite à 10 % ou moins. Les adversaires entre 20 et 80 % rejouent ensuite jusqu’à 150 parties en tout.
  • Cadence : 60 coups en 15 minutes, renouvelable, soit 15 secondes par coup en moyenne. Quatre parties à la fois.
  • Livres : chacun joue le sien, celui du programme DOS pour Fritz, celui de la ROM pour les machines dédiées.
  • Cote : calculée par Ordo avec l’ensemble des parties du laboratoire, comme pour tous les moteurs du classement.

Les résultats

MoteurElo±PartiesScore+ / = / −Nulles
Fritz 3 486DX 33MHz22521615063,0 %83 / 23 / 4415 %
Fritz 2 486DX 33MHz21711615048,0 %62 / 20 / 6813 %
Fritz 1 486DX 33MHz21221615042,3 %48 / 31 / 7121 %

Dans le classement du laboratoire, Fritz 3 se place entre Fritz 1 sur Pentium 90 (2264) et Fruit 2.1 sur 68040 à 40 MHz (2240). Fritz 2 côtoie le Saitek Sparc (2165) ; Fritz 1 est au niveau du Mephisto Berlin 68000 (2120) et de la Fidelity Elite Avantgarde V9 (2125).

Face aux mêmes adversaires

Les trois programmes ont rencontré exactement les mêmes quatorze adversaires, ce qui permet de les comparer ligne à ligne. Ils ne se sont pas encore affrontés directement : ce sera fait dans le tournoi toutes rondes des moteurs émulés, en cours.

AdversaireCoteFritz 1Fritz 2Fritz 3
Nimzo 8 UCI py (PC)27440,5/100/100/10
Rebel 6.0 (PC)26740/100/100/10
Mephisto Genius 68030 London23633,5/112,5/115/12
Mephisto Berlin Pro 6802023152,5/113/117/11
Mephisto RISC II22283/114,5/118/11
Saitek RISC 2500 v1.0421806,5/116/118/11
Saitek Sparc21654/114/117/11
Fidelity Elite Avantgarde V921255/115,5/118/11
Mephisto Berlin 6800021203,5/117,5/118,5/10
Novag Sapphire21013,5/117,5/117,5/12
Fidelity Designer Mach IV20796/118/108,5/10
Fidelity Designer Mach III20298,5/116,5/119/10
Novag Zircon II19669/108,5/109,5/10
Mephisto Mondial 68000 XL19648/108,5/118,5/11
  • Fritz 3 fait mieux que ses deux prédécesseurs contre presque tous les adversaires. Il bat nettement le Mephisto Berlin Pro 68020 (7 sur 11) et le Mephisto RISC II (8 sur 11), contre lesquels Fritz 1 et Fritz 2 perdent largement. Seul le Mephisto Genius 68030 London lui résiste (5 sur 12).
  • Fritz 2 et Fritz 1 sont proches, mais pas de la même façon. Fritz 2 l’emporte nettement contre le Mephisto Berlin 68000 et le Novag Sapphire (7,5 sur 11 contre 3,5 chacun) et contre le Mach IV. Fritz 1 fait mieux contre le Mach III (8,5 contre 6,5) et le Genius 68030.
  • Les moteurs PC restent hors de portée : Rebel 6.0 gagne ses 30 parties contre les trois Fritz, Nimzo 8 en gagne 29 et concède une seule nulle, à Fritz 1.
  • Fritz 1 fait plus de nulles (21 %) que ses successeurs (13 et 15 %).

Comparaison avec la liste suédoise

La liste de la SSDF (Swedish Chess Computer Association) mesurait à l’époque les programmes du commerce sur leur matériel, à la cadence de tournoi. Sa liste du 6 janvier 1996 donne :

ProgrammeMatériel SSDFSSDF±Parties SSDFLabo (486/33)Écart
Fritz 1.0486/33 MHz2042482152122+80
Fritz 2.0486/33 MHz2137315272171+34
Fritz 3.0486/50-66 MHz2264258012252−12
Fritz 3.0Pentium 90 MHz237033455——
2000 2100 2200 2300 2400 2122 2042 Fritz 1 labo 486/33 · SSDF 486/33 2171 2137 Fritz 2 labo 486/33 · SSDF 486/33 2252 2264 Fritz 3 labo 486/33 · SSDF 486/50-66 Laboratoire (2026, 486DX 33 MHz émulé, 150 parties) SSDF (liste du 6 janvier 1996)

Cotes du laboratoire et de la SSDF pour les trois Fritz. Pour Fritz 3, la SSDF ne donne pas de cote sur 486/33 : la barre SSDF correspond à un 486 plus rapide, à 50 ou 66 MHz.

L’ordre des trois programmes est le même dans les deux listes. Pour savoir si les deux échelles se correspondent, on peut comparer les machines dédiées présentes des deux côtés : le Mephisto Berlin 68000 (2120 au labo, 2121 à la SSDF), le Saitek RISC 2500 (2180 et 2195) et le Mephisto Genius 68030 (2363 et 2304). Les deux échelles coïncident à quelques dizaines de points près, avec un léger avantage pour le labo.

Deux différences ressortent toutefois :

  • Fritz 3 est mesuré ici sur un 486 à 33 MHz, plus lent que le 486/50-66 de la SSDF, et obtient tout de même une cote quasi identique (2252 contre 2264), 12 points en dessous seulement. À matériel égal — sur un 486/33 des deux côtés — la cote SSDF serait plus basse, et le labo repasserait vraisemblablement devant.
  • Entre Fritz 1 et Fritz 2, la SSDF voyait 95 points d’écart ; le labo n’en trouve que 49. La cote SSDF de Fritz 1 ne reposait que sur 215 parties (±48).
Ce qui peut expliquer les écarts La SSDF jouait à la cadence de tournoi, 40 coups en 2 heures, soit environ 3 minutes par coup. Le laboratoire joue à 15 secondes par coup. Les cotes sont relatives aux adversaires rencontrés : si les programmes PC des années 1990 souffrent moins que les machines dédiées d’une réflexion courte, ils remontent dans le classement. Les marges d’erreur (±16 ici, ±25 à ±48 à la SSDF) couvrent une partie des écarts.

À venir

Les trois Fritz existent aussi sur Pentium 90 MHz. Le Pentium émulé par MAME ne tournait qu’à la moitié de la vitesse réelle ; une nouvelle version, émulée par QEMU, tient maintenant le temps réel et sera mesurée à son tour. La SSDF donne 2370 à Fritz 3 sur Pentium 90 : ce sera le prochain point de comparaison.

Sources

chess.lumn.eu · laboratoire · octobre 2026