计算机软件打桥牌的水平也不差

——选自纽约时报桥牌专栏

来自计算机桥牌软件的老练叫牌


狄更斯的小说中曾描写过,在维多利亚时代,衣冠楚楚的绅士们用扑克牌中的jack代指流氓小混混。这位大作家一定没有想到,如今桥牌界有个开头字母大写的Jack可是大名鼎鼎,这就是最近4年蝉联计算机桥牌冠军的荷兰软件。

Jack的设计者是Hans Kuijf,工作成员还有程序员Wim Heemskerk,Martin Pattenier和著名牌手,前世界冠军Berry Westra。有兴趣的读者请访问www.jackbridge.com。

2004年的计算机桥牌比赛是作为夏季大赛的一部分在2周前进行的。决赛中,Jack以64个IMP优势击败了来自美国的Bridge Baron,再次获得冠军。下面这副牌,是Jack在半决赛中对法国软件的表演:

         North
         S 8
         H 82
         D AKQJ
         C KQJ763
West                 East
S J1097              S 653
H AJ765              H Q104
D 943                D 10872
C 9                  C 1085
         South
         S AKQ42
         H K93
         D 65
         C A42

南北有局,北发牌
北    东    南    西
1C    -     1S    -
2D    -     2H    -
3C    -     4NT   -
5S    -     5NT   -
6D    -     6NT  All pass

首攻:黑桃J

Jack的南北方叫牌非常老练:

Jack北采用逆叫表示了一手牌的强度,然后再叫3梅花表示了6-4套。Jack南则选择用4无将罗马关键张来发动满贯。3梅花后的4无将是以梅花为王牌的,5黑桃表示2个关键张和王牌Q。

此后,Jack南叫出了5无将问边花K是非常聪明的,如果Jack北叫了6梅花表示没有边花K,南家就会假设北家有方块AQxx和红心QX双张,而Pass掉6梅花。当Jack北表示自己有方块K后,Jack南停在了非常棒的6无将上,这样可以保护南手上的红心K。在西首攻黑桃后,南北方拿到所有13墩牌。

在另一室,法国软件的南北方发生叫牌灾难:南家跳2黑桃来响应同伴的1梅花开叫,当北家叫3方块后,南家叫3黑桃。此时北家叫了3无将,这个叫品十分错误,因为第一北家没有红心止张,第二联手很可能有满贯。

Jack东没有采用常规的红心4首攻,因为它预见到红心10可能是阻塞张。于是它攻出了红心10,这个防守杀着使定约宕1。

Jack,这个还在不断改进的计算机桥牌软件最强者,目前已经具备了跟一般牌手较量高下的能力。它的开发者认为,Jack的防守能力是非常弱的,然而,每一位看到Jack东攻红心10的人,都将会怀疑它的防守能力是否真的很弱。


※ 本文由 cynic2004 在 2004-08-09 22:15:58 发表。