La belge de la quinzaine (début janvier 2016)

Le principe de cette rubrique est de soumettre deux fois par mois à votre analyse une partie ancienne ou inédite en marguerite belge, la reine des variantes.

Comme pour les problèmes, ces parties peuvent bien sûr faire l’objet de commentaires dans lesquels vous pouvez donner votre avis sur les choix effectués par les joueurs au cours de la partie.

Gardez cependant toujours à l’esprit que les joueurs, eux, ne connaissaient pas à l’avance le déroulement de la partie 😉

FightClub

°°°°°°

Imprévisible MLA

MLA (My Lovely Abalone) était une IA particulièrement intéressante, même dans sa version d’entraînement (la seule disponible, en réalité) parce qu’elle avait cette particularité de jouer ses coups de manière aléatoire*, contrairement à Aba-Pro, qui à niveau égal joue toujours la même chose (sauf quand le programme buggue 😉 ). MLA associait ce style de jeu à la puissance d’un bon joueur (du moins au niveau 6, son niveau maximum).

La version d’entraînement de MLA était accessible via l’onglet « Entraînement » de MiGs, et permettait de patienter lorsque le site était désert (ce qui arrivait souvent, surtout à certaines heures de faible fréquentation) en attendant qu’un éventuel partenaire potentiel se présente, ou lorsqu’on débutait, de se faire un peu la main avant de se jeter dans l’arène et d’affronter des adversaires dont le niveau était sans commune mesure avec celui du cercle familial ou du centre de loisirs. En mode entraînement, MLA présentait cette caractéristique assez déroutante de n’éjecter qu’en dernier ressort – une sort d’IA non-violente – ce qui faisait que vous remportiez souvent la partie sur un 6-1 (à défaut d’un 6-0), alors même qu’elle ne vous aurait laissé aucune chance si elle avait mis à profit toutes les occasions qu’elle aurait eu de vous éjecter. C’était particulièrement ingénieux car on ne pouvait pas perdre, même si parfois il était difficile de gagner (et on réalisait alors que contre un joueur réel de même niveau on aurait subi une cuisante défaite). Et de cette manière, elle réalisait pleinement sa fonction d’entraîneur (ou d’entraîneuse, car on pouvait vite tomber accro 😉 ), dont le rôle n’est pas de vous décourager mais de vous faire progresser. Comment son concepteur, David Malek, plus connu sous le nom de Mogwai, s’y était-il pris pour faire en sorte qu’elle se comporte ainsi ? Je suppose que c’était en dévaluant au maximum l’éjection dans la fonction d’évaluation, et en attribuant une valeur très forte à la position centrale et à la compacité des billes, de sorte que l’IA passait son temps à se recentrer, négligeant de vous éjecter.

Il était tentant de confronter ce programme d’entraînement à une autre IA. Je ne suis donc sans doute pas le seul à avoir tenté l’expérience, mais le caractère aléatoire des coups joués par MLA faisait qu’en répétant l’expérience, il y avait de fortes chance que cela produise une partie différente. Cette expérimentation a eu lieu le 29 décembre 2012.

Ici, le programme d’entraînement en niveau 6 est confronté à Aba-Pro en niveau 10. Un combat étrange et inégal, au résultat paradoxal. Aba-Pro joue l’isolement des billes, tandis qu’MLA joue la position. Au final, même si Aba-Pro l’emporte haut la main et avec élégance sur un score de 1-6 en 51 coups, il est assez flagrant que vu sa position en milieu de partie (à partir du coup 20), si MLA 6 avait daigné éjecter, Aba-Pro 10 n’aurait peut-être pas gagné, même avec ses 4 billes d’avance 😉

FightClub

* (ce qu’aujourd’hui ULA – qui possède une fonction « hasard » proposant 4 niveaux – peut aussi faire)

°°°°°°

Marguerite belge

MiGs homepage 2011-03-06_resized

(pour visionner la partie, connectez-vous en cliquant sur l’image XD )


Notation Aba-Pro de la partie :

Belgian daisy
1.i9h8 a5b5 2.b1c2 a4b4 3.a1b2 b5c5 4.a2b2 b4c4 5.b3c3 g5g4f5 6.e3e4 h6h4g6 7.h7g7 i6i5h6 8.i8h8 g4g5 9.f8f7 c6c5 10.c1d1 g5g6 11.d1d2 g6h7 12.e4e5 h5h6 13.d2d3 g7g8 14.d3d4 d7e7 15.f5f6 d8d7 16.b2c2 f3e3 17.d2d3 f4e3f5 18.e6e5 h7h8 19.d6e6 b6c7 20.e4e5 g9f8 21.d4d5 h9g9 22.c2d3 c7d8 23.d7d6 d8d7 24.d3e4 h6h7 25.d6e6 e3f4 26.f5g6 f4f5 27.f6f7 d7d6 28.g6f6 c3c4 29.h7g7 h6g6 30.d5e6 e9d8 31.e5e6 i8h7 32.d4e4d5 d8d7 33.g8f7 h9g8 34.d5e6 c5d5 35.f8e7 h9h8 36.d6e6 g9f8 37.e5f6 h6h7 38.e8e7 h7h8 39.g6g7 h8i9h7 40.e7f7 c6d7d6 41.g7f7 d7d6 42.e7f7 i7i6h6 43.h7g6 h5g5 44.d3e4 f9f8e8 45.g9f8 c5d6 46.f6f7 f9e8 47.g6f6 h6g5h7 48.g9g8 d6e7 49.f6f7 d5b3d6 50.f8g8 c5d6 51.e6f7 e7f8

Publicités