Laboratoire CB-Emu · programmes DOS · octobre 2026
Rebel 6, 9 et 12 sur 486 et Pentium 90 : la lignée d'Ed Schröder au banc
Les Rebel DOS d'Ed Schröder rejoignent le laboratoire, branchés en UCI sur un 486DX 33 MHz et un Pentium 90 émulés. Trois versions, 6, 9 et 12, sont désormais mesurées sur Pentium, et deux d'entre elles aussi sur 486. Deux faits dominent : sur Pentium les trois Rebel se tiennent en soixante points (2411 à 2470), et le passage 486→Pentium rapporte à Rebel 6 un spectaculaire +260 Elo.
Rebel, en bref
Rebel est l'œuvre du Néerlandais Ed Schröder, l'un des programmeurs d'échecs les plus titrés des années 1980-1990 (plusieurs modules Mephisto à base de 6502 lui sont dus avant la série Rebel sous DOS). Rebel s'est fait connaître du grand public en 1998 en tenant tête à Viswanathan Anand en parties rapides. La lignée DOS va de Rebel 6 (milieu des années 1990) à Rebel 9 puis Rebel 12 / Century, avant de devenir gratuite sous le nom de ProDeo.
Les résultats
| Version · machine | Elo | Base | Parties | Score |
|---|---|---|---|---|
| Rebel 12 — Pentium 90 | 2470 | perf | 135 | 52,6 % |
| Rebel 6 — Pentium 90 | 2440 | Ordo | 156 | 48,1 % |
| Rebel 9 — Pentium 90 | 2411 | perf | 150 | 57,0 % |
| Rebel 9 — 486DX 33 MHz | 2234 | Ordo | 150 | 36,3 % |
| Rebel 6 — 486DX 33 MHz | 2180 | Ordo | 150 | 52,3 % |
Trois enseignements. Sur Pentium, les trois versions se serrent en soixante points — Rebel 12 (2470) devant Rebel 6 (2440) et Rebel 9 (2411) — alors que leurs scores bruts varient beaucoup (de 48 à 57 %) : Rebel 9 marque le plus (57 %) mais contre un plateau plus tendre, Rebel 12 marque moins (52,6 %) mais contre la moyenne d'adversaires la plus relevée (2456). Ensuite, le Pentium dope toute la lignée : Rebel 6 gagne +260 sur son double 486, Rebel 9 +177 — le plus fort effet d'horloge de toute l'étude des familles. Enfin, Rebel 9 reste un cas à part : sur 486 comme sur Pentium, il adore le Genius 68030 London (12/14 sur Pentium !) mais souffre contre d'autres profils (4/14 contre Fruit 2.1 ARM9).
Rebel 6 sur 486 : face aux machines dédiées
Le gauntlet de Rebel 6 sur 486 s'est joué contre le plateau des machines dédiées émulées (CB-Emu), à cote fixe.
| Adversaire | Cote | Rebel 6 (486) |
|---|---|---|
| Nimzo 8 UCI py | 2744 | 0,5 / 10 |
| Rebel 6.0 | 2674 | 0,5 / 10 |
| Mephisto Genius 68030 London | 2363 | 6 / 11 |
| Mephisto Berlin Pro 68020 | 2315 | 5 / 11 |
| Mephisto RISC II | 2228 | 4,5 / 11 |
| Saitek RISC 2500 v1.04 | 2180 | 6 / 11 |
| Saitek Sparc (rev.518) | 2165 | 6 / 11 |
| Fidelity Elite Avantgarde V9 | 2125 | 5,5 / 11 |
| Mephisto Berlin 68000 v0.03 | 2120 | 8 / 11 |
| Novag Sapphire | 2101 | 8,5 / 10 |
| Fidelity Designer Mach IV | 2079 | 4 / 11 |
| Fidelity Designer Mach III | 2029 | 7 / 11 |
| Novag Zircon II | 1966 | 8 / 11 |
| Mephisto Mondial 68000 XL | 1964 | 9 / 10 |
À 52 % sur ce plateau, Rebel 6 (486) se tient dans le peloton des bons dédiés de 2000-2200 : il tient tête au Genius 68030 London (6/11) et au Berlin Pro (5/11), mais bute curieusement sur le Fidelity Designer Mach IV (4/11), coté pourtant plus bas.
Les trois Rebel sur Pentium 90
Sur Pentium, les trois versions ont partagé l'essentiel de leur plateau « moderne » (moteurs embarqués, Chess Genius émulés, Fritz, MChess, et le haut de tableau des moteurs PC). Scores côte à côte ; un tiret quand la rencontre n'a pas eu lieu.
| Adversaire | Cote | Rebel 6 | Rebel 9 | Rebel 12 |
|---|---|---|---|---|
| Hiarcs 7 UCI py | 2782 | 0 / 10 | — | 0,5 / 9 |
| Fritz 5.32 UCI py | 2773 | 0 / 10 | — | 0,5 / 10 |
| Nimzo 8 UCI py | 2744 | 1 / 10 | — | — |
| Yace Paderborn | 2726 | 1,5 / 10 | 0 / 3 | 0,5 / 10 |
| Rebel 6.0 | 2674 | 0,5 / 10 | 0 / 10 | 1 / 10 |
| Stockfish 11 68040 40MHz | 2546 | 5 / 11 | 3 / 10 | 4 / 10 |
| Saitek RISC 2500 400 MHz | 2440 | 10 / 10 | 9,5 / 15 | 6,5 / 10 |
| Stockfish 11 68020 16MHz | 2383 | 5,5 / 11 | 5,5 / 15 | 6,5 / 10 |
| Mephisto Genius 68030 London | 2363 | 3,5 / 11 | 12 / 14 | 7 / 10 |
| Chess Genius 1 486DX | 2338 | 8 / 11 | 8,5 / 10 | 5 / 10 |
| Mephisto Berlin Pro 68020 | 2315 | 9 / 10 | 10,5 / 15 | 8,5 / 10 |
| Fruit 2.1 ARM9 30MHz | 2310 | 6,5 / 11 | 4 / 14 | 7,5 / 10 |
| Fritz 3 486DX 33MHz | 2252 | 7,5 / 10 | 11,5 / 15 | 5,5 / 6 |
| Fruit 2.1 68040 40MHz | 2240 | 7 / 11 | 10 / 14 | 8 / 10 |
| MChess 1.71 486DX | 2193 | 10 / 10 | 11 / 15 | 10 / 10 |
La lecture confirme le classement : Rebel 12 est le plus régulier contre le haut de tableau — il prend 7/10 au Genius London, 6,5/10 au Stockfish embarqué sur 68020, 4/10 au Stockfish 68040, et grappille même un demi-point à Hiarcs 7 et Fritz 5.32 (2770+), là où Rebel 6 faisait 0. Rebel 9, lui, écrase le Genius (12/14) et les Fritz/Fruit émulés mais plafonne ailleurs. Rebel 6 reste le plus « propre » contre les cotes moyennes (10/10 au RISC 2500 accéléré et à MChess 1.71).
Quatre parties remarquables
Une victoire par version et par machine, toutes conclues par un mat sur l'échiquier. Diagrammes du point de vue du camp de Rebel ; notation française.
Rebel 6 (486) — le Genius 68030 étranglé
Mephisto Genius 68030 London (blancs) — Rebel 6 486DX 33 MHz (noirs) · Caro-Kann · 0–1 en 35 coups
Rebel 6, sur un simple 486, bat la plus forte machine dédiée de la liste par une lente asphyxie. Après l'échange des dames (19.Dxg5 hxg5), il installe ses cavaliers sur les cases faibles du roque blanc et ouvre la colonne h.
27…Txh3+ 28.Rg1 Cxe2+ 29.Txe2 Cf3+ 30.Rg2 g4, et le cavalier f3 cloue le roi blanc ; 33…Th2+ 34.Rf1 Th1+ 35.Rg2 Tg1#.
Rebel 6 (Pentium) — la gourmandise de Stockfish punie
Rebel 6 Pentium 90 (blancs) — Stockfish 11 sur 68020 16 MHz (noirs) · Partie du fou dame · 1–0 en 50 coups
Stockfish, même bridé, prend un pion empoisonné : 5…Db6 6.dxc5 Dxb2 ?, et la dame part à la chasse pendant que le roi reste au centre. Rebel ouvre les lignes : 13.Dh5+ ! g6 14.Cxg6 ! hxg6 15.Dxh8.
Sur Pentium, Rebel voit assez loin pour que le pion b2 soit un cadeau empoisonné ; la partie se termine cinquante coups plus loin sur 50.Ta7#.
Rebel 9 (486) — tempête sur le roi du Genius
Rebel 9 486DX 33 MHz (blancs) — Mephisto Genius 68030 London (noirs) · Caro-Kann, variante d'avance · 1–0 en 48 coups
Le style tranchant de Rebel 9, celui qui lui vaut ses cartons contre le Genius : une attaque à l'ancienne. Rebel pousse tout son flanc roi (5.g4, 7.h4, 9.f4) puis sacrifie pour ouvrir le roi : 11.f5, 13.e6 ! fxe6 14.Cxe6 !.
Le Genius rend du matériel mais son roi est traqué jusqu'au bout : 46.Th1+ Th2 47.Txh2+ Cxh2 48.Dh6#.
Rebel 12 (Pentium) — sacrifice de qualité à l'espagnole
Rebel 12 Pentium 90 (blancs) — Mephisto Genius 68030 London (noirs) · Partie espagnole · 1–0 en 35 coups
La nouvelle venue montre d'emblée un jeu d'attaque mûri. Dans une espagnole, Rebel 12 installe la pression sur le roque noir et frappe par un sacrifice de qualité : 20.Txf6 ! gxf6 21.Dg4+, qui éventre l'abri du roi.
La suite est d'une grande netteté : 23.Dxf6+ Rh7 24.Cd5 ! Txd5 25.exd5, puis l'attaque culmine sur un deuxième sacrifice, 32.Th8+ ! Rxh8 33.Dxf7, et 34.Fd4+ Tg7 35.Dxg7#. Deux pièces offertes pour mater la meilleure machine dédiée de la liste : Rebel 12, sur Pentium, joue le plus tranchant de toute la lignée.
Ce qu'il reste à faire
Il manque encore Rebel 12 sur 486 pour boucler la grille 486/Pentium des trois versions, et l'intégration à Ordo des performances Pentium de Rebel 9 et 12. Le duel direct Rebel 6 / 9 / 12, en tournoi toutes rondes, dira enfin comment la lignée se départage à matériel strictement égal.
Sources
- Performance Elo, tournois maison (cotes, performances et fiches des Rebel, parties des gauntlets)
- Ed Schröder / Rebel — Chess Programming Wiki
Laboratoire CB-Emu · chess.lumn.eu · gauntlets en échelle (486DX 33 MHz et Pentium 90 émulés par QEMU, cadence 60 coups en 15 minutes). Rebel 9 et 12 Pentium : performances de gauntlet, intégration Ordo en cours.
