Matchs et Tournois entre Engines

Le Fou numérique

 

Le Système du Suisse

Rubrique de Claude Dubois

 

Division 26

 

Moteur

Points ELO

Auteur(s)

Pays

Date mise à jour

MSCP 1.2b

1812

Marcel van Kervinck

Pays-Bas

18.03.2002

Sachy 0.2

1556

Martin Macok

Tchéquie

06.02.2002

PreChess 0.7.8

1527

José Lauro Strappasson

Brésil

21.04.2002

Frenzee 140

1525

Sune Fischer

Danemark

20.01.2003

Cefap 0.60

1415

Marcus Stjärnas

Suède

08.08.2002

CPP1 0.3038

1277

F.J.J van Heusden

Pays-Bas

29.04.2002

LaMosca 0.10

1272

Pietro Valocchi

Italie

23.02.2002

BabyChess 11.1

1265

Jerome Kunegis

Allemagne

30.07.2000

 

Les parties ont été jouées entre le 17et le 19 février 2003 avec la configuration suivante : 


40'/40 coups, PIV 1,9Ghz, 512Mo, WinXP Familial, Fritz8 GUI, Hash 64 Mo, Biblio Remis.ctg, Endgame Turbo

Les moteurs ci-dessus sont les derniers classés du tournois d’évaluation hormis MSCP 1.2b de Marcel Van Kervink. En effet, un membre du forum WinBoard m’a fait parvenir une version exécutable. MSCP 1.2b doit faire ses armes et a la possibilité de gravir les échelons. Un tournoi pour estimer son ELO a été exécuté et MSCP 1.2b a été évalué à 1812 points Elo, ce qui le place comme grand favori de cette division.

BabyChess 11.1 ne joue pas avec les blancs et j’ai volontairement préparé les parties avec le résultat (0-1). Cette manière de faire m’a fait économiser 40’ de réflexion dans le vide sur 7 parties.

Voici un petit compte-rendu sur les moteurs en compétition:


MSCP 1.2b gagne le tournoi sans coup férir, il gagne avec 12 points sur 14. Il perd une partie contre Frenzee 140 et annule deux fois contre CEFAP 0.60. Par contre, il bénéficie du laisser-aller de Frenzee 140 pour gagner une partie totalement perdue.

Frenzee 140 se classe deuxième avec 10 points et accompagnera MSCP 1.2b dans le tournoi de la division 25. Frenzee perd malgré tout contre MSCP 1.2b, Cefap 0.60, PreChess 0.7.8, Sachy 0.2 avec des positions ultra gagnantes. Dommage pour ce moteur très intéressant. Certains mettent en doute l’interface Fritz et je vais mettre l’option de ne jamais abandonner lors des prochaines divisions.

PreChess 0.7.8 se classe de façon très chance troisième avec 8 points. Outre une victoire heureuse contre Frenzee 140, il bénéficie aussi de deux victoires heureuses contre Cefap 0.60, deux nulles heureuses contre LaMosca 0.10. PreChess 0.7.8 ne peut malheureusement pas jouer avec la bibliothèque Remis.ctg et il joue d’une manière assez faible ses ouvertures (petits coups de pion avec 1. e3 et sortie prématurée de la dame).

Sachy 0.2 se classe quatrième avec le même nombre de points que PreChess 0.7.8. Sachy 0.2 a un tout petit peu moins de chance que PreChess 0.7.8 mais il bénéficie des largesses de Cefap 0.60. Sachy 0.2 bénéficie de la bibliothèque mais accepte certaines fois la nulle trop facilement Il annule contre LaMosca 0.10 avec un avantage de +2.51 et +2.71. De plus, il annule avec Prechess 0.7.8 en ayant loupé un mat en 3 coups. Ce malheureux résultat lui coûte la troisième place.

Cefap 0.60 se classe cinquième avec un ½ point de moins que ces deux prédécesseurs. Il s’agit d’une frustration car le niveau de Cefap 0.60 est relativement bon mais il peine à terminer la partie lorsque qu’il faut mater en un coup ou avec un avantage conséquent de matériel. Paradoxalement, Cefap 0.60 ferait de meilleurs résultats contre des moteurs plus forts qui eux auraient déjà abandonné les positions que Cefap 0.60 atteint. Malgré tout, il se montre moins fort que Frenzee 140. En comptant les résultats incohérents, Cefap 0.60 totaliserait 10,5 points, il ne dépasserait pas Frenzee 140 car celui-ci se verrait aussi attribuer la victoire contre Cefap 0.60. De ce fait, il me semble que les deux qualifiés sont les bons.

LaMosca 0.10, sixième, joue trop vite et il n’est pas possible de jouer des bons coups tant les réponses fusent trop rapidement. Malgré tout, avec des nulles que je qualifierai de particulières (avantages très nets contre CPP1 0.1038) l’ont empêché de gagner des parties. Par contre, il bénéficie d’une nulle chanceuse contre BabyChess 11.1.

BabyChess 11.1 se classe septième et avant-dernier malgré son handicap de ne pas jouer avec les Blancs. Il récolte 4 points. Les options prises dans les ouvertures sont assez dangereuses et des parties se terminent rapidement. Malgré tout, BabyChess réalise un bon pourcentage avec les noirs. BabyChess 11.1 rate un gain facile contre LaMosca 0.10 avec un avantage de 7.14. Il semble que BabyChess soit toujours mis à jour mais sur une autre plate-forme que Windows et il faudrait que de bonnes âmes puissent compiler les derniers sources.

CPP 0.1038 est le dernier de ce tournoi. Il joue aussi très vite et sauve l’honneur avec deux nulles flatteuses contre LaMosca 0.10 et le gain prévu avec les noirs contre BabyChess 11.1. Le manque de réflexion lui fait faire de très beaux cadeaux à ses adversaires.

 

1 MSCP 1.2b 1812 -87
&;
101111½½11111112.0 / 14  
2 Frenzee 140 1525 +84 01
&;
01100111111110.0 / 14  
3 PreChess 0.7.8 SB 1527 -29 0010
&;
½½11½½01118.0 / 14 45.50
4 Sachy 0.2 1556 -62 0001½½
&;
½½½1118.0 / 14 43.75
5 Cefap 0.60 1415 +72 ½½1000
&;
1110117.5 / 14  
6 LaMoSca 0.10 1272 +77 0000½½½½00
&;
½1½½4.5 / 14  
7 Baby Chess 11.1 SB 1265 +55 000010½001½0
&;
014.0 / 14  
8 CPP1 0.1038 1277 -114 0000000000½½10
&;
2.0 / 14  

En conclusion, il peut paraître dérisoire de faire jouer certaines parties dont le niveau est relativement faible, mais je pense que chaque moteur mérite le respect pour le travail effectué et j’espère que ces parties aideront les programmeurs à améliorer leur moteur. J’ai gardé les résultats issus des parties et je ne les ai pas modifié volontairement. Les mesures que je vais prendre seront indiquées au fur et à mesure de l’avancement du tournoi.

Tous les WinBoard Engines chez WBEC Ridderkerk

Les remarques et commentaires peuvent être postés sur Le Forum du Fou

Site search Web search

powered by FreeFind