home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / voxrom / textes / othello / ot_story.doc next >
Text File  |  1994-05-05  |  31KB  |  565 lines

  1.  
  2.       ANTHOLOGIE DES PROGRAMMES D'OTHELLO (par BRUNO de la BOISSERIE)
  3.       ***************************************************************
  4.  
  5.  
  6. Préambule
  7.  
  8. Ce texte est le premier jet d'un article que je souhaite complet sur
  9. l'histoire déja chargée des tournois de programmes informatiques jouant
  10. à OTHELLO. Je pense n'avoir oublié aucun tournoi français et américain,
  11. mais je sais qu'il n'en est pas de même pour les tournois canadiens et
  12. néerlandais antérieurs à la fin 1988 et suis preneur de toute information
  13. à ces sujets.
  14.  
  15. Il s'attache pour l'instant d'avantage aux faits qu'aux idées. En particulier,
  16. une grosse partie de ce texte ne parle que de résultats de tournoi. J'espère
  17. avoir le temps d'ajouter une partie récapitulant les idées des meilleurs
  18. programmes, ce qui leur a permis de "faire la différence" avec leurs
  19. challengers, qui je pense intéressera tout les programmeurs... mais ce n'est
  20. pas encore fait.
  21.  
  22. Je tiens à disposition de ceux qui le souhaitent un fichier de 126 références
  23. bibliographiques sur le sujet, ainsi qu'un recensement détaillé de tous les
  24. programmes d'Othello sur Pc et Compatibles que j'ai eu entre les mains (une
  25. soixantaine). Contactez-moi pour ce faire à l'adresse suivante :
  26.  
  27. Bruno de la Boisserie
  28. C/O Arcade Conseil
  29. 9 rue de la Petite Cité
  30. 27000 EVREUX
  31.  
  32.  
  33.  
  34. 1) Les origines du jeu
  35. **********************
  36.  
  37. Malgré son nom, Othello n'est pas un jeu d'origine maure : il a été "inventé"
  38. en 1971 par Goro Hasegawa, un japonais. Il est très fortement inspiré de
  39. "Reversi", un jeu de la fin du 19° siècle inventé en Angleterre. On trouve
  40. d'ailleurs beaucoup de programmes à ce dernier nom (à cause du Copyright !).
  41.  
  42. Une des principales caractéristiques d'Othello est la simplicité de ses
  43. règles. Il s'agit de remplir un "othellier" de 8 cases sur 8, à l'aide de
  44. pions noirs sur une face et blancs sur l'autre. Chaque joueur joue une
  45. couleur, le vainqueur étant celui dont la couleur domine lorsque la partie
  46. se termine (en général quand toutes les cases sont jouées).
  47. Chaque coup consiste en le retournement d'au moins un pion adverse. Il faut
  48. pour cela encadrer un ou plusieurs pions de la couleur opposée entre un
  49. pion ami déja présent et le pion joué lors de ce coup. Les pions adverses
  50. "encerclés" sur une ou plusieurs lignes sont alors retournés. La prise
  51. peut s'effectuer verticalement, horizontalement ou en diagonale, mais
  52. seulement en ligne droite et lors de la pose du pion (le retournement
  53. d'un pion ne lui donne pas le droit de déclencher immédiatement d'autres
  54. retournements.
  55.  
  56. La simplicité de cette règle, en comparaison de celle des échecs, a
  57. séduit de nombreux programmeurs...
  58.  
  59.  
  60.  
  61.  
  62. 2) Les premiers programmes
  63. **************************
  64.  
  65. Le plus vieux programme d'Othello connu est sans doute un certain "IAGO"
  66. écrit par l'université "Caltech" de Pasadena, en Californie. Plusieurs
  67. programmes portèrent ce nom (ce qui porte à confusion). Celui ci est
  68. mentionné dans un article de "Time" du 22 Novembre 1976, qui commentait
  69. le voyage aux U.S.A. du champion japonais d'alors, Fumio FUJITA :
  70. "A Pasadena, en Californie, Fujita battit facilement un programme
  71. nommé IAGO créé par des étudiants de Caltech".
  72. ( Source : Peter Michaelsen, Othello Quarterly Vol 10 N° 2, page 5)
  73.  
  74. La revue américaine de Micro-informatique "BYTE" a publié début 1978 un
  75. programme d'Othello en Fortran. Voici ce qu'en dit J.B. TOUCHARD, de
  76. l'université Paris VI, auteur d'un célèbre programme télématique d'Othello
  77. nommé "Chiens et Chats" (source : Education & Informatique N° 16, Mai-Juin 83)
  78. "La version d'Othello que nous avons mise au point était une adaptation d'un
  79. programme assez peu puissant décrit dans BYTE il y a environ 5 ans. Une
  80. adaptation judicieuse de la stratégie nous a permis d'aboutir à un produit
  81. convenable".
  82.  
  83. En France, un autre programme aura un impact beaucoup plus grand : C'est le
  84. journal "L'ORDINATEUR INDIVIDUEL" qui le publia dans son numéro 1, en
  85. Octobre 1978.
  86.  
  87. Aucun de ces programmes n'était fort, du moins comparé au niveau actuel.
  88. Le premier programme d'un bon niveau est peut-être "MAX" de ROB PHILLIPS.
  89. Son auteur le décrit notamment dans le numéro d'OTHELLO QUARTERLY (revue
  90. de la fédération américaine d'Othello) du printemps 1979. Mark WEINBERG,
  91. l'un des meilleurs joueurs américains de l'époque (et premier président
  92. de la fédération américaine d'Othello) disait de lui : "MAX est un
  93. terrible programme, du niveau des dix meilleurs joueurs américains".
  94. Ce programme, à l'origine écrit en Pascal, fut incorporé dans une
  95. machine à cristaux liquides diffusée par GABRIEL INDUSTRIES, le diffuseur
  96. américain d'Othello à l'époque, puis dans certaines cartouches de jeu
  97. (par exemple pour l'ordinateur Texas TI99-4a).
  98.  
  99.  
  100.  
  101. 3) 1979-1980 : les premiers tournois
  102. ************************************
  103.  
  104. En France, le premier tournoi de programmes se déroula à l'initiative du
  105. journal "L'ORDINATEUR INDIVIDUEL", le 26 mai 1979 à Paris. Six participants
  106. s'affrontèrent (dont deux programmes du journal) sur 5 rondes. C'est
  107. Philippe KELLER, sur SWPTC 6800, qui remporta le tournoi.
  108.  
  109. Quelques mois plus tard, le 1° Décembre 1979, se déroulait le "second tournoi
  110. de l'O.I." des mêmes organisateurs. Douze participants, répartis par moitié
  111. entre la catégorie "interprété" et la catégorie "compilé/assemblé" firent
  112. parler la poudre tout au long des 5 rondes. Noël REVOIL et son TRS-80
  113. remportèrent la victoire de la première catégorie, tandis qu'Adrien HOLLIGER
  114. remportait celle de la seconde, sans avoir subi de défaite.
  115.  
  116. Le mois d'Avril 1980 est à marquer d'une pierre blanche, à cause de la
  117. parution d'un article de David LEVY dans le numéro 16 de "L'ORDINATEUR
  118. INDIVIDUEL". C'était le premier d'une série d'article sur les jeux de
  119. reflexion qui allait s'étendre sur 20 numéros et près de 2 ans...
  120. L'auteur, alors Maître international d'échecs, s'était rendu célèbre à
  121. la fin des années 60 pour avoir parié qu'aucun ordinateur ne le battrait
  122. avant 10 ans. Ce pari, qu'il gagna, l'amena à devenir l'un des meilleurs
  123. spécialistes du sujet. Il dirige d'ailleurs toujours, à l'heure actuelle,
  124. "l'International Computer Chess Association".
  125. Cette série d'article eut le mérite de présenter au grand public les
  126. techniques issues de la recherche universitaire américaine, utilisées
  127. avec succés par les meilleurs programmes d'échecs et de dames de l'époque.
  128. En France, les premiers à l'utiliser allaient assez vite "faire la
  129. différence"...
  130.  
  131. Dés lors, les compétitions allaient se succéder à intervalles réguliers :
  132. Le 19 Avril 1980 se tint le premier tournoi "décentralisé", à Rouen.
  133. Six participants s'affrontèrent, et le tournoi fut remporté haut la main
  134. par Jean MAINGOURD, sur TRS 80, avec 10 points sur 10 et 257 pions, soit
  135. une moyenne de gain par 51 à 13 ! Il est vrai que le programme était l'un
  136. des premiers à utiliser une recherche sur plusieurs niveaux gràce à la
  137. technique du "minimax à élagage alpha-béta".
  138.  
  139. Moins d'un mois plus tard, le 10 Mai 1980, 24 concurrents se pressent au
  140. troisième "tournoi d'Othello-Reversi de l'O.I." . Et parmi eux, pour la
  141. première fois, deux étrangers : l'espagnol Joan LUDEVID et surtout l'anglais
  142. David LEVY et son équipe. Celui utilise pour la circonstance un programme en
  143. Pascal sur IBM 370, et remporte le tournoi (10 points sur 10, 242 pions) en
  144. catégorie "compilé/assemblé", suivi d'Adrien HOLLIGER, Vincent LEROUX et
  145. Jean MAINGOURD.
  146.  
  147. De l'autre coté de l'Atlantique, aux Etats Unis, on s'active aussi... mais
  148. semble-t-il plus sérieusement. Le professeur Peter FREY de l'université
  149. de NorthWestern organise le premier tournoi d'Othello hommes-machines
  150. le 19 Juin 1980. Deux humains y participent : le japonais Hiroshi INOUE,
  151. champion du monde 1979, et l'américain Jonathan CERF, qui devint quelques
  152. mois plus tard le champion du monde 1980.
  153. Coté ordinateurs, trois micros et trois gros systèmes sont présents. Parmi
  154. les auteurs on peut citer David LEVY, les époux SPRACKLEN (auteurs de SARGON),
  155. Tom TRUSCOTT (auteur d'un excellent programme de dames), Peter FREY...
  156. C'est Hiroshi INOUE qui, logiquement, remporta le tournoi. Mais il eut aussi
  157. le désagréable privilège de perdre sa partie contre le programme de David
  158. LEVY. A ma connaissance c'est la première fois qu'un champion du monde
  159. perdait une partie contre un ordinateur dans un jeu de reflexion pure.
  160. Il faut cependant souligner que ce résultat est du à une grosse erreur en
  161. finale, que peu de joueurs de club actuels commettrait...
  162. La seconde place du tournoi fut prise par le programme des époux Spracklen,
  163. sur Apple 2, gràce à sa victoire contre Jonathan CERF. Il faut savoir que
  164. ce dernier avait testé une version préliminaire du programme quelques temps
  165. plus tôt, et que c'est lui qui avait fourni les "conseils d'expert" pour
  166. l'améliorer. Si vous possédez un Reversi Sensory Challenger, vous pourrez
  167. vous même tester la différence : les niveaux "Novice" sont ceux du programme
  168. initial, les "Expert" sont ceux de la version corrigée...
  169.  
  170. Retour en France le 20 Septembre 1980, pour le premier tournoi international
  171. d'Othello Reversi, toujours organisé par le journal "l'ORDINATEUR INDIVIDUEL".
  172. Cinq nationalités et 20 conccurents s'y affrontèrent. Les anglo-saxons ne se
  173. déplacèrent pas pour rien, puisque parmi les 4 premiers de la catégorie
  174. "compilé/assemblé" on trouve le programme MICROTHELLO de l'américain
  175. Mike RILEY, puis THE MOOR de l'anglais David LEVY, OTELIC du français Jean
  176. MAINGOURD et ODIN de l'américain Peter FREY...
  177.  
  178. L'année 1980 se termine avec l'apparition dans les boutiques françaises
  179. d'une machine à cristaux liquides, d'origine japonaise mais diffusé par
  180. Dujardin. Elle joue, bien sûr, à Othello, mais le niveau reste moyen.
  181.  
  182.  
  183.  
  184.  
  185. 4) 1981-1983 : L'expansion
  186. **************************
  187.  
  188. En Janvier 1981 se tint aux U.S.A. un tournoi de programmes organisé par
  189. le professeur Peter FREY, à l'université de Santa Cruz, en Californie.
  190. 20 programmes étaient présentés, dont plusieurs déja connus. Les 4 premiers
  191. connurent tous une carrière commerciale : IAGO, de Paul ROSENBLOMM, ALDARON
  192. de Charlie HEATH (diffusé sous le nom MASTER REVERSI), le programme de Dan
  193. et Kathe SPRACKLEN (celui de la machine dédiée REVERSI SENSORY CHALLENGER
  194. alias REVERSAL sur Apple 2) et enfin ODIN de Peter FREY et Larry ATKIN.
  195.  
  196. De plus en plus fort : 34 participants s'affrontent le 23 Mai 1981 à Lyon,
  197. en France, sur 5 rondes. 8 programmes participent à la catégorie "compilés/
  198. assemblés" dont REVERSI SENSORY CHALLENGER. Celui-ci pulvérise tout le
  199. monde et établit un record de domination : 10 points sur 10, 274 pions,
  200. soit une moyenne de 55 pions à 9 !
  201. 12 programmes s'affrontent en catégorie "interprété", remportée par
  202. Maurice et Jean Michel CLAVERIE, avec OTELION sur HP 9825.
  203. Innovation : 14 programmes participaient à la catégorie "Poche".
  204.  
  205. Même domination du REVERSI SENSORY CHALLENGER au 3° tournoi international
  206. d'Othello-Reversi de l'O.I., avec aucune défaite sur les 5 rondes et 265
  207. pions (soit 53-11 de moyenne) en catégorie "compilé/assemblé", forte de
  208. 16 programmes. En catégorie "interprété", 26 programmes sont présents, et
  209. c'est une nouvelle fois Maurice et Jean-Michel CLAVERIE qui gagnent.
  210. Du coté des 35 ordinateurs de poche, Jean Pierre LEROY gagne les 3 rondes.
  211. Incontestablement, la programmation d'Othello devient un loisir à la mode :
  212. ils étaient 77 en tout !
  213.  
  214. Cette année 1981 voit l'introduction en France du REVERSI SENSORY CHALLENGER
  215. de FIDELITY ELECTRONICS, tout auréolé de ses précédents succés, et de l'ODIN
  216. ENCORE d'Applied Concepts (alias ODIN EDITION de la GREAT GAME MACHINE).
  217. Ces machines contiennent de bons programmes, et ont longtemps été les
  218. partenaires d'entrainement de plusieurs grands noms de l'Othello Français,
  219. dont Paul RALLE, champion du monde 1984.
  220.  
  221. Le 15 et 16 Mai 1982, une nouvelle édition du "North American Computer
  222. Othello Championship Tournament" a lieu. 14 programmes, dont 8 sur micro-
  223. ordinateurs, jouèrent les 8 rondes. Aux trois premières places, on retrouve
  224. Charlie HEATH et son ALDARON, devant Anders KIERULF avec BRAND et Peter FREY
  225. avec ODIN, respectivement sur TRS-80, Commodore 3032 et TRS-80.
  226.  
  227. DEUX CENTS ! C'est à peu de choses près le nombre de participants du
  228. 4° tournoi international d'Othello de l'O.I, le 26 Septembre 1982.
  229. Jamais, à ma connaissance, compétition de programmes de jeu de reflexion
  230. n'a eu pareil succès. En catégorie "compilé/assemblé", seul Bruno BRAS
  231. remporte ses 5 parties, gràce à sa bonne programmation mais sans doute aussi
  232. à sa machine, un kit Intel à base de 8086. Il est suivi de Sylvain QUIN
  233. et de Vincent BAILLET. Le seul invaincu de la catégorie "interprété" est
  234. Maurice BARRET-CATAN, suivi de Christian SAUSSARD et de Mr ERNOTTE.
  235.  
  236. Un an plus tard, les 24 et 25 Septembre 1983, a lieu la 5° édition du
  237. tournoi international de l'O.I. 96 concurrents sont là, dont 20 en
  238. "compilé/assemblé", 28 en "interprété" et 48 en "poche".
  239. On retrouve à la première place de la catégorie "compilé/assemblé"
  240. INTHELLO, le programme de Bruno BRAS. Mais pour la première fois depuis
  241. longtemps, le vainqueur n'a pas remporté toutes ses parties : un certain
  242. Francois AGUILLON et son programme COMP'OTH lui ont arraché le match nul
  243. (il ne finira malgré tout que 10ème.) Le second est Vincent BAILLET et son
  244. REVERSI CHAMPION (qui connut une carrière commerciale), suivi de Maurice et
  245. Jean Michel CLAVERIE, nouvellement acquis à cette catégorie.
  246. Du coté des "interprétés", victoire de Gilles BISSON devant P. KAPLAN et
  247. Philippe PICOU. En "poche", le tiercé gagnant est CAYRE, VERNOT et TORDJMANN.
  248.  
  249.  
  250.  
  251.  
  252. 5) 1984-1989 : en Europe, le règne de COMP'OTH
  253. **********************************************
  254.  
  255. Février 1984 : Un tournoi se déroule à l'initiative de l'antenne belge
  256. du journal "L'Ordinateur Individuel". Seulement 4 programmes concourrent
  257. en catégorie "compilés-assemblés", dont deux inscrits par François AGUILLON.
  258. L'un d'eux, baptisé du nom chatoyant de "Speedy Moulard", est censé permettre
  259. au frère de François de ne pas trop s'ennuyer, et a été écrit pour l'occasion
  260. quelques jours plus tôt (sur un Commodore Pet 8 Ko !).
  261. Surprise, il remporte le tournoi ! Inutile de préciser que les versions
  262. ultérieures de COMP'OTH descendent beaucoup plus de ce SPEEDY MOULARD que de
  263. son homonyme de l'époque !
  264.  
  265.  
  266. En Juillet 1984, un petit tournoi se tient à Gagny, en banlieue parisienne.
  267. Seulement 12 participants, mais quasi-exclusivement des programmes de
  268. catégorie "compilé/assemblé", dont plusieurs anciens champions. Sept rondes
  269. devaient, à priori, permettre de les départager. Malgré cela, 5 programmes
  270. partagèrent la première place, avec 5 victoires sur 7 : REVERSI SENSORY
  271. CHALLENGER (niveau expert 6) ; INTHELLO 2.9 et INTHELLO 3.2, deux versions
  272. du programme champion en titre ; la machine dédiée "ODIN ENCORE" ; COMP'OTH,
  273. enfin, dont c'est le premier grand succès.
  274. Derrière, on trouve entre autres plusieurs versions de REVERSI CHAMPION
  275. et MODOT, un programme anglais qui malgré une analyse à seulement 3 coups
  276. de profondeur gagne 4 parties sur 7.
  277.  
  278.  
  279. Deux mois plus tard, se tint le 6° tournoi international d'Othello de l'O.I.
  280. Cette fois-ci, c'est durant six rondes que les concurrents s'affrontèrent.
  281. C'est François AGUILLON et son programme COMP'OTH sur APPLE 2 qui remportait
  282. une nouvelle fois la victoire en catégorie "compilé/assemblé" , devant
  283. Jean Christophe WEILL et Bruno BRAS.
  284. En "interprété", le premier était Mr Prudhomme, suivi de l'équipe KOMBAR/CAMUS
  285. et de Mr LEREVEREND. En "poche compilé", deux versions du programme de Mr
  286. KOMBAR, remportent les 2 premières places, Didier ERNOTTE prenant la troisième.
  287. Enfin, en "poche interprété", victoire de Mr BORNES devant Mr CAMBIEN et
  288. Laurent TORDJMAN.
  289.  
  290. Le 21 Septembre 1985, 84 programmes viennent essayer de conquérir le podium
  291. du 7° tournoi internantional d'Othello de l'O.I. Et en catégorie "compilé/
  292. assemblé", c'est toujours COMP'OTH de François AGUILLON qui tient le haut
  293. de la marche, et de loin : il termine invaincu sur les 5 rondes, avec 245
  294. pions soit un gain moyen de 49/15. Il faut dire qu'il dispose depuis peu
  295. d'une carte 68000 à 10 mhz, une vraie bête de course pour l'époque, dans
  296. son Apple 2. Son dauphin est Claude HELL, sur Apple Mac'Intosh (une autre
  297. machine à base de 68000 !).
  298. En "interprété", victoire de Patrick AUDINET sur CPC 464 devant Denis JOUBERT
  299. et son compatible PC. En "poche compilé", c'est Antoine CAPRON qui gagne,
  300. suivi de Didier ERNOTTE. Enfin, en "poche interprété", le CANON X-07 remporte
  301. les deux premières places, gràce à Laurent TORDJMANN et Etienne COLELLA.
  302.  
  303. Le 9 Novembre 1985, coup de tonnerre sur le sol canadien : le programme BILL,
  304. de l'université de CARNEGIE MELLON (U.S.A) fait sa première apparition et ne
  305. perd aucune de ses 4 parties. Il termine premier, devant 9 autres programmes.
  306.  
  307. Retour aux U.S.A. les 15 et 16 Février 1986. 11 programmes s'y affrontèrent
  308. sur 8 rondes, dont seulement 4 sur "gros-systèmes".
  309. C'est une nouvelle fois ALDARON, de Charlie HEATH, sur TRS-80 modèle 1, qui
  310. gagne le tournoi, son plus mauvais résultat étant une nulle. La qualité
  311. du programme a encore une fois fait la différence face à des machines beaucoup
  312. plus rapides. Derrière, BILL, sur Vax 11/785, prend la seconde place. BRAND,
  313. d'Anders KIERULF, sur IBM PC, et EXCALIBUR, de Lance FORTNOW & Chris EISNAUGLE,
  314. sur ATT 6300 (= OLIVETTI M 24) prennent la troisième place.
  315.  
  316. En France, il fallut attendre le 22 Mars 1987 (soit prés d'un an et demi)
  317. pour qu'un nouveau tournoi ait lieu, à l'initiative de François AGUILLON.
  318. L'équipe du journal "L'ORDINATEUR INDIVIDUEL" avait en effet complêtement
  319. changé, et il n'était plus question ni d'organiser un tournoi, ni même
  320. d'assurer un quelconque soutien médiatique.
  321. Coup dur, donc, qui se ressentit sur le nombre de participants : 10 seulement,
  322. tous en "compilé/assemblé", et dont 2 fois le même auteur ! REVERSI SENSORY
  323. CHALLENGER expert 5 et ODIN Niveau 9 (version APPLE 2) furent engagés à titre
  324. de "témoin" de niveau.
  325. COMP'OTH 68000 concervait sa couronne, son plus faible score étant de 42-22
  326. contre le REVERSI SENSORY CHALLENGER qui pris la troisième place, la seconde
  327. étant détenue une nouvelle fois par Claude HELL. A noter que ce dernier
  328. programme a depuis été versé dans le domaine public.
  329.  
  330. Nouvelle victoire de COMP'OTH 68000 le 13 Mars 1988, au 2ème tournoi de Saint
  331. Michel sur Orge organisé par l'auteur, François AGUILLON. 12 programmes
  332. étaient présents en tout, et la bataille fit rage pour la seconde place.
  333. C'est finalement REVERSI SENSORY CHALLENGER expert 5 qui se l'adjugeait,
  334. suivi de INTHELLO de Bruno BRAS, d'une version de MICROB (la famille CLAVERIE)
  335. et du programme de Claude HELL.
  336.  
  337. Le 12 Novembre 1988 se tint le 5° tournoi annuel de programmes de l'université
  338. de Waterloo, au Canada. 7 programmes s'affrontèrent, mais comme le règlement
  339. stipulait que le premier coup était blanc, beaucoup de programmes ne purent
  340. utiliser leur bibliothèque d'ouverture. CHUNG HOA de DUY-MINH-NHIEU, sur VAX,
  341. remporta le tournoi devant ZOTH, sur AMIGA 2000.
  342.  
  343. Retour en Europe le 11 Février 1989, pour le tournoi d'ordinateurs d'Utrecht,
  344. aux Pays-Bas. 20 participants étaient présents, dont COMP'OTH, BRAND, et de
  345. nombreux programmes néerlandais.
  346. COMP'OTH 68000, de François AGUILLON, remportait les 6 rondes et la finale,
  347. les places d'honneur étant prises par *VRT de Roemer LIEVAART, MAST 87 de
  348. Ron KROONENBERG et VERS2 de Ben DE WOOLF.
  349.  
  350. Une semaine plus tard, c'est aux états-unis que se déroulait le tournoi
  351. de Northridge, réunissant l'élite nationale. BILL, de Kai FU LEE et Sanjoy
  352. MANAHAN remportait le tournoi, avec une seule défaite contre PEER GYNT,
  353. d'Anders KIERULF, une version remaniée de BRAND.
  354.  
  355. Le 12 Mars 1989, la troisième édition du tournoi de St Michel sur Orge, en
  356. France, eut lieu. Seize programmes y participaient, dont COMP'OTH sur
  357. ATARI ST, REVERSI SENSORY CHALLENGER, PEER GYNT... Cinq rondes ne suffirent
  358. pas aux adversaires du premier cité pour lui faire perdre une partie, avec
  359. toutefois une sévère alerte à la dernière ronde, avec le match nul obtenu
  360. par BADIA de Marcel VAN TIEN. THOR, de Sylvain QUIN, s'adjugeait la seconde
  361. place, suivi de BADIA et du programme de Jean Christophe WEILL.
  362. Il faut noter que ces trois derniers programmes étaient en langage C, ce qui
  363. laisse augurer de versions sur machines plus puissantes dans le futur...
  364.  
  365. C'est le 11 Juin 1989 que se réunirent à Pérenchies, dans le Nord de la
  366. France, 12 programmes dont COMP'OTH ST, REVERSI SENSORY CHALLENGER, THOR et
  367. BADIA. Aprés 7 rondes disputées, COMP'OTH ST restait le seul invaincu,
  368. suivi de BADIA et THEOLE (2 défaites chacun).
  369.  
  370. Londres, 9 Août 1989 : le plus long tournoi de programmes d'othello jamais
  371. organisé commence. L'évènement a lieu dans le cadre des premières olympiades
  372. informatiques, organisées par David Levy. 28 parties seront jouées par les
  373. 15 programmes d'Othello présents, au cours d'un "double toutes rondes".
  374. A l'issue de ce marathon ne laissant aucune place au hasard des couleurs et
  375. des appariements, c'est un programme anglais, POLYGON, écrit par Alex SELBY
  376. en assembleur sur Acorn Archimèdes, qui remporte le tournoi avec 26 points
  377. sur 28 possibles. Derrière, on trouve COMP'OTH (23/28), BADIA (21/28),
  378. JONATHAN (18,5/28) et THOR (17,5/28).
  379. Le niveau de ce tournoi était tel que lors du tournoi hommes-machines qui
  380. clotura l'évènement, le 15 Août 1989, l'équipe des ordinateurs, constituée de
  381. ces 5 programmes, gagna par 12 points sur 20 contre celle des des humains qui
  382. comprenait pourtant 3 des 4 meilleurs joueurs du monde !
  383. On ne peut que regretter l'absence de BILL, qui tournant sur VAX ne pouvait
  384. concourir, le règlement stipulant que la machine devait être physiquement
  385. présente sur le lieu du tournoi...
  386.  
  387. Coté américain, le tournoi de l'Université de Waterloo, en Novembre 1989,
  388. vit la nette victoire d'un nouveau venu, HAROLD, sur Decstation 3100,
  389. devant PARALLELO (sur un réseau de 85 compatibles PC !) et THUMPER (sur
  390. VAX 8600). L'examen des parties montre cependant que la majorité des 14
  391. programmes présents jouaient franchement mal - parfois même en finale - !
  392.  
  393.  
  394.  
  395. 6) 1990-???? : La montée en puissance
  396. *************************************
  397.  
  398. Le premier tournoi de la décennie 90 fut le 4ème tournoi international de
  399. St Michel sur orge, le 11 Mars 1990. 16 joueurs dont 5 hollandais étaient
  400. présents, prêts à en découdre sur 7 rondes. Quelques favoris manquaient
  401. cependant à l'appel, comme POLYGON, THOR ou OTHELLO MASTER.
  402. Une fois de plus, COMP'OTH s'imposait, devant BADIA et VERS2. On notera la
  403. forte progression de programmes comme JACP'OTH ou OTHEL du NORD, qui viennent
  404. juste derrière.
  405.  
  406. Quelques jours plus tard eu lieu le tournoi d'Utrecht. REV 90 remporta le
  407. tournoi devant MAST 90 et MY TURN. BADIA dut se contenter de la quatrième
  408. place. Quand à COMP'OTH, il dut partager une inhabituelle 5ème place avec
  409. VERS2 et PROTHELLO...
  410.  
  411. Nouvelle victoire des néerlandais au tournoi de Pérenchies, en Juin 90.
  412. DUMBO arrachait à la surprise générale la première place, suivi de JACP'OTH
  413. et de COMP'OTH, ex-aequo.
  414.  
  415. La montée en puissance des programmes néerlandais se confirma à la seconde
  416. "Computer Olympiad" de Londres, en Août 90. Seulement 6 programmes d'Othello
  417. firent le déplacement, au lieu de 15 l'année précédente, sans doute à cause
  418. des 50 livres de droit d'inscription. DUMBO confirma son nouveau leadership,
  419. suivi de VERS2 et de MICROB.
  420.  
  421. De l'autre coté de l'Atlantique, HAROLD confirmait sa domination en
  422. remportant le 17 Novembre le tournoi annuel de l'université de Waterloo,
  423. devant 7 autres programmes. Il termina cependant ex-aequo avec PEER GYNT,
  424. et du concéder une défaite au troisième, DESDEMONA'S REVENGE.
  425.  
  426. Le 10 Mars 1991, fin d'une époque : au 5ème tournoi international de St
  427. Michel sur Orge, COMP'OTH perdait sa première partie "à domicile" contre
  428. THOR. Mais surtout, JACP'OTH terminait invaincu sur les 7 rondes !
  429. OTHEL DU NORD et COMP'OTH se partageait la seconde place, suivi de THOR.
  430. On put noter lors de cette compétition que les meilleurs programmes ne
  431. fonctionnaient pas sur les machines les plus puissantes (un Archimèdes
  432. A 310 et un Tandon 486/25), ce que divers tournois récents auraient pu
  433. laisser craindre...
  434.  
  435.  
  436. L'édition 1991 du tournoi de Pérenchies, qui se tint le 9 Juin, accueillit
  437. seulement 9 participants. Mais aucun ténor ne manquait à l'appel, excepté
  438. DUMBO. A l'issue de 9 rondes très disputées, c'est finalement OTHEL du NORD
  439. qui s'adjugea la première place, suivi de JACP'OTH, COMP'OTH et THOR.
  440. L'analyse des finales, comme au précédent tournoi, révéla que certaines
  441. parties gagnées (par exemple par OTHEL du NORD) étaient perdantes ou nulles
  442. au coup précédent. Ce résultat semble prouver que l'écart de niveau est
  443. de plus en plus réduit entre les meilleurs programmes français.
  444.  
  445.  
  446. Les programmeurs néerlandais se retrouvèrent quand à eux nombreux à la
  447. troisième "computer olympiad" qui se tint à Maastricht (Nl) du 22 au
  448. 28 Aout 1991. Un seul programme français, PUREE, y participait, contre
  449. 8 néerlandais, un finlandais et un russe. Il finit 5° sur son Atari 1040 St,
  450. derrière PROTHELLO (Atari TT), MAST91 (PC 486), REV 91 (PC 486) et VERS2
  451. (Acorn Archimèdes).
  452.  
  453.  
  454. L'université de Waterloo accueillit le 28 Novembre 1991 douze programmes et
  455. un joueur humain (non-officiel) pour son 8ème tournoi annuel.
  456. Une nouvelle fois, c'est HAROLD (DECstation 5100) qui s'imposait, devant
  457. le joueur humain Colin Springer, suivi de cinq ex-aequo dont DESDEMONA'S
  458. REVENGE (SparcStation), REV 5.6 et JONATHAN (PCs 386).
  459.  
  460.  
  461. Pour la première fois depuis longtemps, un tournoi hommes-machines eu lieu
  462. le 8 Mars 1992 à Paris. Ce tournoi réunissait 7 excellents programmes français
  463. contre 7 joueurs français de haut niveau, chaque joueur affrontant tous les
  464. programmes présents (pas de matches entre ordinateurs ou entre humains).
  465. THOR, sur Pc 486-33, termina le tournoi invaincu, devant OTHEL DU NORD
  466. (Pc 386-25c) et COMP'OTH (Atari 68000-8) à 1 point. A noter la bonne
  467. prestation de Dominique PENLOUP et de Paul RALLE, qui dépassèrent la
  468. moyenne contre les programmes.
  469. Au total, victoire des machines par 29,5 points à 19,5. L'équipe humaine,
  470. auquel il manquait de nombreux bons joueurs français (notamment les
  471. numéros 2, 3 et 4 au classement national), s'est bien comportée, d'autant
  472. plus que diverses parties ont été perdues dans les derniers coups : si
  473. les joueurs humains n'avaient pas fait d'erreurs en finale, ils auraient
  474. gagné 23 parties. La rumeur selon laquelle les ordinateurs sont imbattables
  475. à Othello est visiblement exagérée !
  476.  
  477.  
  478. Le sixième tournoi de St Michel, le 15 Mars 1992, accueillit 8 programmes.
  479. Les participants décidèrent donc de faire un "toutes-rondes".
  480. C'est OTHEL du NORD (PC 386-25c) qui l'emporta avec 6 victoires sur 7,
  481. devançant d'un point THEOLE (PC 486-33). COMP'OTH (ST 68000-8) et
  482. SPOCK (PC 486-25) se partagèrent la troisième place, mais avec seulement
  483. 3,5 points sur 7 !
  484.  
  485.  
  486. C'est une nouvelle fois OTHEL DU NORD (PC 386-25c) qui remporta le
  487. quatrième tournoi de Pérenchies, le 12 Juillet 1992, devant 11 autres
  488. participants. THEOLE, malgré son PC 486-50, dut partager la deuxième place
  489. avec JACP'OTH (Atari Mega Ste 68000-16) et SPOCK (PC 486-25).
  490.  
  491.  
  492. En août 1992 se tint la quatrième édition des "Computer Olympiad",
  493. à Londres. OTHEL DU NORD (486 SX 20 et parfois 486-33) et JACP'OTH
  494. (ST 68000-8) y étaient présents, et remportèrent respectivement
  495. la médaille d'or et celle de bronze. Le programme néerlandais AIDA
  496. (SPARCSTATION 2) remporta quand à lui la médaille d'argent.
  497.  
  498.  
  499. Affluence inhabituelle au tournoi de l'université de Waterloo (Canada),
  500. le 22 Novembre 1992 : 25 programmes étaient présents, dont 4 français.
  501. C'est justement le français CASSIO (MacIntosh) qui avec 4,5 points sur 5
  502. remportait le tournoi, suivi de FUGAZI, REV 6.1 et RODIONOV à 4/5, puis
  503. des français SPOCK et GTHOR à 3,5 / 5.
  504. Détail amusant, aucun de ces programmes ne tournait sur les stations de
  505. travail hyper-rapides habituellement utilisées par les gagnants de l'épreuve.
  506. On peut cependant regretter qu'avec un tel "plateau" il n'ait pas été
  507. possible de jouer d'avantage de parties.
  508.  
  509.  
  510. C'est un tournoi d'un genre nouveau qui se tint le 4 Avril 1993 aux Ulis,
  511. dans la banlieue de Paris : il s'agissait d'un tournoi en cadence "blitz"
  512. (10 minutes par joueur). OTHEL DU NORD remporta une nouvelle fois ce
  513. tournoi, suivi de SPOCK (en nette progression) puis de DUMBO et COMP'OTH.
  514. Il faut noter l'avant dernière place de la machine dédiée Reversi Challenger
  515. (niveau expert 4). Cela montre bien les énormes progrès accomplis depuis
  516. 10 ans...
  517.  
  518.  
  519. Le 12 Juin 1993 se tint la cinquième édition du tournoi de programmes
  520. de Courchelettes (anciennement de Pérenchies). L'excellent niveau de
  521. celui-ci avait cette année attiré deux néerlandais, un canadien et deux
  522. américains, dont le mythique "BILL", dans sa version 4. Celui-ci
  523. participait par téléphone depuis l'université de Carnegie-Mellon, à
  524. Pittsburgh aux U.S.A. !
  525. C'est finalement les deux français SPOCK et OTHEL DU NORD qui terminaient
  526. en tête le tournoi, suivi de près par DUMBO. BILL dut se contenter de la
  527. quatrième place ex-aequo avec FUGAZI et JACP'OTH.
  528.  
  529. Le tournoi annuel de la "Computer Olympiad" ayant été annulé,
  530. l'université allemande de Paderborn, en Allemagne, organisa
  531. du 5 au 7 Octobre 1993 un tournoi de programmes pour le remplacer.
  532. Douze programmes s'affrontèrent et LOGISTELLO, jusqu'alors inconnu,
  533. remporta largement la victoire, avec 16,5 points sur 18 possibles,
  534. suivi de KEYANO (13,5) et de REV (12).
  535.  
  536. La dixième édition du tournoi de Waterloo, le 13 Novembre 1993,
  537. accueillit une nouvelle fois plus de 20 participants. Ce fut hélas
  538. au préjudice du nombre de parties jouées : seules 4 rondes purent
  539. être terminées. A l'issue de celles-ci, LOGISTELLO et STELLA se
  540. partageaient la première place (avec 3,5 points chacun), suivi à
  541. un demi-point par BRUTUS, KEYANO, REV, NICKSREV, VERS2 et CHIGOREV.
  542. Compte tenu du faible nombre de parties jouées pendant le tournoi
  543. principal, les 6 premiers jouèrent par réseau interposé une finale
  544. en double toutes rondes, dans la dernière semaine de Novembre 1993.
  545. C'est une nouvelle fois LOGISTELLO qui remportait le tournoi, avec
  546. 6.5 points sur 10, suivi de KEYANO à 5.5.
  547. A noter l'extraordinaire domination de la couleur blanche dans cette
  548. finale à 6 joueurs, puisque seulement 4 parties (sur 30!) furent perdues
  549. par cette couleur !
  550.  
  551.  
  552.  
  553. C'est le 8 Mai 1994 que se tint la troisième édition du tournoi annuel
  554. hommes-machines entre les joueurs et les programmes français. La forte
  555. équipe cybernétique s'imposa sans mal face à une équipe humaine
  556. démotivée, sur le score cinglant de 32 à 4. Les 3 programmes de tête
  557. furent KEYANO, SPOCK et OTHEL DU NORD, tous les trois auteurs d'un
  558. sans fautes. Ironie du sort, le jour précédent avait eu lieu un tournoi
  559. traditionnel ou précisément trois des quatre programmes présents avaient
  560. déçus par leurs mauvais scores...
  561.  
  562. -----------------------------------------------------------------------------
  563.  
  564. (c) Bruno de la BOISSERIE 1989-1994. Diffusion GRATUITE autorisée.
  565.