Matchs et Tournois entre Engines |
Le Fou numérique |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Le Système du Suisse Rubrique de Claude Dubois
Division 26
Les parties ont été jouées entre le 17et le 19 février 2003 avec la configuration suivante :
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:
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.
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 |