人机大战又将上演 扑克牌世界冠军与电脑决一雌雄
[ 2007-07-24 08:18 ]
中国日报网环球在线消息:人工智能的发展引人注目,在此前国际象棋的人机大战中,电脑深蓝曾经战胜过国际象棋世界冠军,引起广泛关注。当前,人机大战又将上演,这次电脑与人类的比赛将会吸引众多扑克玩家,在既讲技术又讲心理战术的梭哈比赛中,电脑也很有机会战胜人类。

据美国媒体报道,7月22日到23日,知名扑克玩家菲尔·拉克与加拿大艾伯塔大学设计的扑克程序进行对弈,双方进行2000局的梭哈比赛。世界扑克巡回赛于2002年创建,拉克曾在2004年的邀请赛中获得胜利。

近年来,电脑在扑克对弈方面已经取得极大进步,在人机扑克大赛中取得绝对优势只是一个时间问题。正如国际象棋等棋类比赛一样,电脑有望在几年内让顶尖高手俯首称臣,这将标志着人工智能技术发展的又一大进步。

这场比赛从7月22日开始,共进行两天。虽然拉克曾经在几年前闪电战胜过艾伯塔设计的扑克程序,但相比这次比赛,拉克却显得有些信心不足。他认为,这次比赛中自己并不占优,如果研发人员不让他查看程序编码并提前与电脑进行演练,他将不会赢得比赛。

目前,研发人员面对的最大困难是如何解决信息的不确定和不完整的问题。一位研究人员说:“在扑克游戏中,你无法确切知道比赛目前的状况,尤其是对手手里有什么牌,这意味着当对手发牌的时候,你不确定他这样做的原因。”这是程序设计人员面临的最大难题,也使得扑克程序的设计比其他比赛要难得多。

在国际象棋、西洋跳棋和西洋双陆棋中,比赛都是按照相同的套路进行。一旦规则确定,电脑所要做的就是把大量但是有限的招数储存起来,并从中选择一个最可能取胜的套路即可。这也是在1997年的人机大战中电脑深蓝打败国际象棋冠军卡斯帕罗夫所采用的策略。

扑克比赛尤其是梭哈比赛却大不相同。在梭哈赛中不仅存在着无数的可能性,同时还存在着不确定性,这种不确定性一是来自无法确定对手的牌是什么,而更重要的是,不知道对手将如何使用这些牌。顶尖的选手可以通过虚张声势来迷惑对手,运用心理战术使对方胆怯,并懂得通过变换战略不让对手占先。

国际象棋中的计算机程序设计并不适用于扑克,在很多情况下,并没有哪一步是最好的,甚至也找不到一个最佳的战略。你无法给计算机制定某些必须遵守的规则,因为任何一个理智的人类扑克手都会马上凭直觉知道计算机下一步的行动。

因此,人们不可能对电脑设定所有规则,因为这很容易被对手发现出牌规律从而取得优势。这也是两年前拉克在拉斯韦加斯战胜计算机扑克程序的主要原因。

以数学家约翰·纳什的“博弈论”为基础,艾伯塔大学研究人员的设计使计算机能够不断变化对策,使对手很难计算出它的战术,这也是目前为止最有效的扑克程序。

正如业界人员所说,目前电脑可以战胜任何一个业余扑克玩家,而这次比赛被视为人类在扑克游戏中战胜电脑的最后机会。如果此次比赛电脑获胜,将会帮助研发人员解决面对不确定和不完整信息时电脑的运算问题,从而大大推动人工智能的发展。(欧叶)

***链接:梭哈比赛

梭哈比赛简单、激烈,既含有技巧也有很大的运气成分,所以广受欢迎。游戏人数为4人,选用一副扑克牌中的8、9、10、J、Q、K、A共28张牌。根据牌型、数字和花色进行比较。

在游戏中,各家有一张底牌和一张明牌,底牌只有玩家自己看到,明牌大家都可以看到。从发第二张牌开始,每发一张牌,以牌面较大者为优先,进行下注。其他人则可以选择跟牌、加注(每一张牌每人只有一次加注机会)或放弃。最后5张牌发齐的时候允许“梭哈”,即压上全部筹码。

最后一轮下注是比赛的关键,在这一轮中,等到下注的人都对下注进行表态后,便掀开底牌一决胜负。这时,牌面最大的人即为胜者,可赢得桌面所有的筹码。

(欧叶整理)

(编辑:夏亚)

 

  今日选萃
 
| 关于中国日报网站 | 关于环球在线 | 发布广告 | 联系我们 | 网站导航 | 工作机会 |
版权保护:本网站登载的内容(包括文字、图片、多媒体资讯等)版权属中国日报网站独家所有,
未经中国日报网站事先协议授权,禁止转载使用。