4月2日。
赵自强登上与贝塔狗对战的舞台前八天。
贝塔狗团队新闻发布会的第二天。
大宋棋院,宿舍。
女警察冯火坐在赵自强面前,一脸严肃。
“想战胜贝塔狗,很重要的一点,是你要搞清楚,贝塔狗到底能不能做到穷尽所有变化,找到所有可能。”
“它可是计算机,难道不能么?”
赵自强皱着眉头,“它给我的感觉,大概从四十手开始基本就能做到算无遗策。”
“基本?”,听说了赵自强输给贝塔狗,也知道了贝塔狗团队的挑战,专程从洛安赶回来的冯火非常认真,“既然你也说的是基本,而且你还用了四十手这个限制。这说明贝塔狗,它至少在四十手之前没有通算全局,对吧?”
“是这个道理……”
赵自强皱眉,“但是它的算力已经超过了我的算力。这种情况下,依靠算力,我不是它的对手。所以我才在锻炼自己的棋感。”
“我知道,我想告诉你的是,不要真的以为贝塔狗能够通算全局。在现在的计算机水平下,通算全局既没有必要,也没有时间。如果你研究过贝塔狗的团队公布的文章和新闻报道,那你应该听说过一个词,蒙特卡洛模拟。”
冯火一边说,一边从她带过来包里掏出一沓资料,递给赵自强。赵自强接过来,大眼一扫,大部分都是大金文,少部分是宋文,但是也晦涩难懂。
“这些是人工智能数学框架方面的论文”,冯火把那些资料随便一摊,“我知道你看不懂。我要告诉你的是,蒙特卡洛模拟并不是通算全局,而是基于已有的形势进行的关联推算。这种方法能够节约计算能力,提高效率。贝塔狗虽然听起来厉害,但是用的最基本的原理,却还是这个简单的原理。”
“……简单?”
赵自强拿起一份大宋文的论文,看着上面那些他熟悉,但是连起来却一无所知的文字还有公式,“你觉得这些玩意简单?”
多少年了,他还是第一次想爆粗口。知道你数学好,可是不用这么鄙视我吧?
“哦,抱歉”,冯火的道歉毫无诚意,“我知道你的算力强,我想问的是,你的计算,难道真的是通算全局的通算全局?”
“……是啊?”
赵自强感觉自己好像懂了什么,他有些不确定,“你的意思是?”
“我的意思是,你现在能算七十步的算力,很大一部分是用在了没有意义的计算上。你一直在追求通算全局,但是在实际对战中,很多走法是根本不会出现的。如果用一定规则排除这些走法,你就能把有限的算力向更前方扩充。不精确的说,如果你用和贝塔狗一样的策略去调动你的算力,你至少可以再往前算二十步。”
“真的?”
赵自强不太相信。再往前算二十步,那就意味着他的算力进入了五十步以内。虽然也许仍然不及贝塔狗,但是对他巩固自己在围棋界的地位、提高围棋界的能力,也很有用。
“嗯,不然我为什么大老远跑来找你?”
冯火又掏出一沓材料,“这是我为你准备的入门材料,如果你有时间,我来教你。”
————————————
4月10日,紫峰大酒店。
闪关灯闪成一片。
在一众山巅高手纷纷败北的情况下,赵自强已经无形中成了大宋围棋圈的希望。虽然他还没有拿到三国棋圣,但是之前他出道以来从无败绩的宣传,他在年轻人群中的影响,还有他的自信,都成了现在大宋围棋界的支撑。
“请问小棋王,你有信心能赢么?”
纷繁的人群中,有人大声问。
“我可以。”
赵自强转身,点头,声音不大。但是在他开口的那一瞬间,整个会场都安静了下来。
所以,大家都听到了他的那句话。
贝塔狗团队的负责人乌冬·茶布坐在自己的小沙发上,笑的很自然。他知道自己的程序还不完善,但是对于围棋这种规则明确的游戏,他有信心自己的孩子不会输给任何人。
赵自强坐在了贝塔狗对面。
裁判示意双方猜先,赵自强作为人类,抓子。
贝塔狗猜了双数,赵自强执黑先行。
比赛开始。
————————————
这场比赛在大宋电视台直播,保守估计观看比赛的人将近七百万。这里面,只有不到一百万是围棋爱好者,剩下的都是赵自强的粉丝或者黑。他们想看看,赵自强到底能不能像他吹出来的牛逼那样,战胜一台机器。
“开始吧。”
裁判的声音不大,赵自强执黑落子。在他的对面,贝塔狗团队用来帮贝塔狗落子的工作人员放下了贝塔狗的应手。
赵自强看着棋盘的棋型,根据自己的感觉落子。
他的棋感已经培养完毕,剩下的,就是证明自己。
一步,一步。
贝塔狗的棋谱其实赵自强研究过,大宋围棋界几乎所有人都研究过,结论也很相似。对贝塔狗来说,它已经进入了无招胜有招的某种境界。它不受人类的思维和棋谱的定式限制,往往会走出一些人类棋手从来不走的招数,在给人类棋手带来更高难度的同时,也提高了自己的胜率。
而赵自强,也是这样一个人。
一步,一步。
开局四十步,一人一狗都没有用太长时间,不到半个小时,贝塔狗进入了赵自强判断的通算全局模式,而依赖于自己的棋感和计算,赵自强也进入了同样的模式。
冯火没有骗他,使用蒙特卡洛模拟的模型,他确实可以极大的简化自己的工作量。
而且,如果把棋感对于棋型的直观理解和他的算力结合起来,赵自强发现,自己能够非常迅速的找到最佳应对,甚至是找到在他仅仅依靠计算时无法找到的最佳应对。
——————————
“这,就是数学的力量”。
三天前,冯火告辞的时候,是这么笑着对他说的。在火车站的候车厅,个子高挑的姑娘甩起长长的头发,给了赵自强一个潇洒的背影。
“姐等着你的好消息。”
——————————
“……我们看到,赵自强的应对和落子都非常的果断,没有犹豫。这是一件好事,说明他对接下来要发生的事情了如指掌。在我们棋手看来,一旦我们的对手进入这样的节奏,就意味着棋盘上要出大问题。贝塔狗虽然是机器,但是我们也不知道它会采取什么应对……”
在对局讲解室,叶风和岳玲珑再一次搭档,讲解起这一次全国关注的棋局。叶风的讲解很流畅,也有很强的倾向性。而岳玲珑,则更安静一些。她仔细的阅读着棋盘,和叶风一起摆着参考图,只在必要的时候讲几句话。
“玲珑,你觉得,自强这一步走得如何?”
“……嗯,他这一步,乍一看的目的应该是这里的空。但是白棋腹部厚实,空上下均能靠,黑棋这么进攻……”
机械的回答叶风的问题,推理棋路,岳玲珑心里想的,却是另外一件事情。
那个叫做冯火的警察,到底交给了赵自强什么东西,让他变的如此自信?
——————————
而在台上,贝塔狗的落子速度变慢了。
一直在跟踪棋局进度的乌冬·察部皱起了眉头。行至中盘,计算量下降,贝塔狗本应该保持匀速下棋,现在却开始反复计算。他打开后台的调试接口,观察贝塔狗的状态,发现它在不断的重复计算胜率,而在贝塔狗的胜率计算中,它自己的胜率,已经降到了48。
这不可能!
在心里惊呼,乌冬·察部表情却很淡定。贝塔狗是机器,他能算出对方的走法。对方任何应对,理论上贝塔狗都可以找到。虽然他们的系统并不能通算全局,但是这个世界上,本来就没有能够通算全局的人或者机器,所以,贝塔狗不应该输。
“我要赢了。”
站在脑海中的思维之树下,赵自强长长的出了一口气。在吸收了蒙特卡洛模拟的基本思想之后,他的这颗思维之树变的更纤细、更坚挺了。闪烁着金属光泽的枝干和果子在他的头顶摇曳,而在树的上方,是一片黑白相间的天空。
棋感。
算力。
以棋感补算力。
以算力正棋感。
这才是山巅棋手。
“我要赢了。”
赵自强抬头,看向对手,轻声说。乌兰·察部微微睁大眼睛,有些惊讶。
这才一百四十六步,贝塔狗的计算胜率还有48,你怎么敢如此豪言壮语?
“不要干扰比赛!”
一旁的裁判打断了赵自强,赵自强侧头冲他问,“贝塔狗是机器,我说话应该没关系吧?”
“这个……”
裁判一愣,继而坚定,“少说话,好好下棋!”
赵自强这才发现,裁判看向自己的目光,既有期盼,也有鼓励。
原来,大家都是一条船上的兄弟。
赵自强收回目光,看着棋盘,笑了。
“来吧,让我来证明给你看,人类未必会输给机器!”