电脑围棋新科状元——佛特兰德及其“多面”

Author: 陈志行 Date: 1998年 第49期 08版

  一年一度的“应氏杯”国际电脑围棋赛已经历了14届。最近在伦敦举行的一届,冠军为佛特兰德的“多面围棋”所得。
  美国人戴维德·佛特兰德是电脑围棋的老手。他从1979年起在惠普公司任职,负责电脑技术工作。也就是在那一年他开始迷上了围棋。1981年他开始编写围棋程序,那时他的围棋水平不过10级左右。现在他已有业余3段的水平,而他的程序“多面围棋”也成为当今世界上几个顶尖程序之一。
  他对电脑围棋的热心真可以说是世间罕有的。他历年参加了几乎所有的国际性电脑围棋赛,并连年负责组织美国围棋锦标赛,还在因特网上发表了有关电脑围棋技术的全面提纲(http://cs.anu.edu.au/~Lex..Weaver/COMPUTER-GO/Fotland_summary_Oct_96.html)。他坚持多年在网上发布电脑围棋赛的报道、评论和围棋程序排名榜,对电脑围棋的网上讲座也十分热心,经常发表自己的心得体会,主动解答别人的问题。由于他对电脑围棋的丰富的经验和见识,他发表的意见绝大多数都一语言中,绝少空话。我在那些讨论中最感兴趣的就是他发表的意见。
  佛特兰德蓄了大胡子。1997年2月号《围棋天地》刊登了他的照片。只不过40岁,两鬓有点花白,显得老成持重。其实他性格好动,喜欢周游列国,足迹遍及约40个国家。他来过中国大陆及台湾十多次,还会讲几句“您好”、“再见”之类的中国话。
  佛特兰德早期的围棋程序用过多个名字,如“将军”、“宇宙”等。他这个“将军”还不是传统英语的General,而是来自日语的Shokun。
  1991年他推出了商品程序“多面围棋”。这个程序的原名是The Many Faces of Go,缩写为MFGO,直译应为“围棋的许多面孔”。但因名字太长,不少人简称它为Many Faces(MF),也就是“多面”。这个程序一问世,就以它的漂亮画面和丰富功能得到人们的喜爱。它在电脑上显示的棋盘带有木纹;棋子有强烈的立体感,像真的一样。菜单的边框像是刨去棱角的木框。传入中国时,许多人不知道它的名称和作者。有人根据它的立体感而称之为“立体围棋”。更多的人看到它开头的画面是两个人用日本人喜用的棋具在下围棋,风格也像日本画,因而误认为是日本人搞的程序,甚至误称之为“日本围棋”。
  “多面”一问世就在1991-1992年北美电脑围棋赛中大出风头,连拿两届冠军,凌驾于陈克训的“棋慧”之上。但这两年在国际电脑围棋赛中却战绩不佳,只得到中等名次。1993年在成都举行的国际电脑围棋赛中,它显示出自己的实力,在6场比赛中竟然和“棋慧”大小分都相同而并列第三。但是奖金只能给前3名,于是让他们加赛一局。结果,“多面”正好输1点,仍与奖金失之交臂。到了1994年,“多面”击败了“手谈”,跃居国际电脑围棋赛亚军,名副其实地跻身顶尖程序之列。1995~1997年“手谈”独占鳌头,芮斯的GO++和陈克训的“棋慧”也实力雄厚。加之其他程序的冲击,“多面”的战绩难以突出,能取得第3、4名就不错了。这次比赛中连闯GO4++、“乌鹭”、“弈侣”三关。虽负于“棋慧”,仍然取得冠军。十多年对电脑围棋的执着和热心,终于在赛场得到回报。
  “多面”胜GO4++一局着法平稳,双方各围各的。这个善于围空的对手也围不过“多面”,以3点的小差落败。
  “多面”胜“乌鹭”一局开始时一直稍落后。至图1的局面,“多面”于1 位发起冲击,而“乌鹭”应对失误(图1黑2应走3位)。“多面”抓住机会占据3要点,歼灭了一大块黑棋,显示出良好的计算能力。
  “多面”胜“弈侣”是对方在优势下出了大失着所致。图2“弈侣”走白1 是败着,被黑2断吃白7子,全部黑棋得以生还。白1改走2位就没事了。
  “多面”负于“棋慧”主要是因为它走得太呆滞,子力效率太低。
  “多面”技术全面,在棋块死活和对杀的问题上功夫较深,但棋形和子力效率稍逊。这次夺冠是幸运,但无论如何它还是一个实力颇强的程序。