10年前,俄罗斯国际象棋特级大师加雷·卡斯帕罗夫与计算机“深蓝”进行的“人机大战”可谓轰动全球。如今,相似一幕将通过扑克牌再现。
关键一战
美联社22日报道,这场耗资5万美元的“人机大战”将于23日拉开帷幕,为期2天。比赛被安排在于加拿大温哥华召开的人工智能促进协会年度大会上举行,玩法名为“得克萨斯电磁扑克”。2004年世界扑克牌巡回邀请赛冠军菲尔·拉克将与计算机一决高下。
拉克将与加拿大艾伯塔大学教授阿里·伊斯拉米联手作战。比赛中,他们将身处不同房间,比赛程序遵循镜像原理。例如,倘若伊斯拉米在一局中获得计算机对阵拉克时的牌,那么拉克将得到计算机与伊斯拉米对垒中后者的牌,以此类推。由此看来,一名选手的坏手气将为另一名选手带来好运。比赛结束后,两名选手获得的圆形筹码将相加,并与计算机所得筹码进行比较,最终分出胜负。
近年来,计算机的打牌技艺突飞猛进,日益纯熟,战胜业余选手已不在话下。如今,设计师们又将目光对准像拉克这样的职业顶尖高手。而鉴于计算机在军棋、跳棋和国际象棋“人机大战”中的优异表现,人们预计,世界最顶尖的扑克牌选手在10年内就可能成为它们的手下败将。
“这场比赛至关重要,因为它运用了创新技术,这在‘人机大战’中尚属首次,”艾伯塔大学计算机科学教授乔纳森·谢弗说。艾伯塔大学的比赛研究小组被公认为世界最佳。
困难重重
其实,计算机要战胜顶尖扑克牌选手并非易事。比赛的不确定性以及信息的不完备都成为计算机取胜的“拦路虎”。
扑克牌比赛因为存在更多不确定性,将导致无数种可能。例如,对手手中握有什么样的牌,他又将如何出牌等等。最重要的是,扑克牌比赛在很多情况下并没有所谓的“最佳走法”,因此树型图的对战方法对计算机参加扑克牌比赛并不适用。
除此之外,顶级扑克牌选手会在比赛中观察对手,并根据对方表现不断调整自己的策略。但设计人员却很难“赋予”计算机这种智慧。它们只会机械地按照既定程序出牌,无法根据情况随机应变。这也成为拉克在“人机大战”中获胜的希望所在。
闫洁 (新华社供本报特稿)