王炽头乱糟糟的没有打理,整整一周时间他都很少出门,哪怕去上课,也带着笔记本,随时把思路给记录下来。
开发一个220k的即时通讯软件很困难,开发一个基于macintosh portable的国际象棋人工智能倒也简单不到哪里去。
他的优势就在于人工智能方面有着领先四十年的见识,深蓝、alphago、alphazero,见识过这些棋类运动顶级人工智能,大致也知道他们的底层逻辑。
这让王炽在开发算法的时候,能够不被过去人类研究人员在人工智能领域的桎梏而束缚住思路,能够把算法很好地进行结合。
“喏,来试试吧。”这天晚上,王炽指了指桌上的麦金塔电脑然后说道。
霍夫曼看着王炽乱糟糟粘到一起的头发,再结合自己室友抓紧每一分钟蹲在电脑前敲击代码整理思路的样子,他不忍心拒绝:“好。
让我看看它的威力。
大卫,事先声明我可是全美国际象棋小学锦标赛的初选亚军,我可不会放水。”
王炽点了点头:“如果阿尔法需要你放水,那它也不配叫阿尔法了。”
霍夫曼从床上起身然后走下床,坐到王炽让出来的椅子上,“那我开始了?”
王炽拍了拍他的肩膀,没有多说什么。
“是快棋比赛,还是说没有时间限制?”霍夫曼问。
国际象棋的比赛规则主要有两种,一般机器在和人下的时候,会采取快棋的规则,这种规则限制了每一方只能思考三分钟时间,总共不能超过25分钟。
这也是为了尽可能发挥机器的优势,因为在当下,机器的思考深度有限,一般只能计算四到八层,人可以思考太久,国际象棋大师们能算得比机器更远。
所以快棋规则对机器更有利。
之前出现的国际象棋机器挑战人类,几乎全部是采用快棋的游戏规则。
王炽在过去一周时间里,自然很了解这些基本常识,他稍加思考后回答道:“等明天拿到计算机科学系外面去展览的时候得采取快棋,不能让人等太久。
但现在就我们两个人的话,你想思考多久就思考多久。”
霍夫曼点了点头,用手捏住m0100型号的滚轮鼠标,开始和机器对弈:“它叫阿尔法吗?”
霍夫曼一边对弈,一边问道,“名字很重要,阿尔法意味着它得比bella更加出色。”
bella是最早统治国际象棋比赛的人工智能。
“当然,我相信它比bella更加出色。”王炽说。
“ok!”
随着对弈的深入,霍夫曼渐渐开始沉默,不再大呼小叫,37步棋之后,他就下不下去了:“我输了,哦该死是因为我太久没有下棋所以才输得这么轻易吗?
大卫,阿尔法是不是和bella一样,提前把我的习惯下棋思路给录入了进去,导致我连麦金塔都下不过。”
bella很有特点的一件事是,它有开局库,它会把一些常见开局和中盘走子给录入进去,这样机器能够节约计算时间。
原本它可能只能计算八步,通过开局库,这种计算能够从八步进化到十多步。bella的开局库越来越多,最后多到算力跟不上人们才意识到这种方式行不通。
霍夫曼怀疑阿尔法和bella一样,把他的开局给录入进去了,所以他才会如此不堪一击。
王炽大笑:“当然没有,我从来没有和你下过国际象棋。”
“再来一局。”霍夫曼不甘心,还试图捍卫他全美国际象棋小学锦标赛初选亚军的荣誉。
这次他输的就更快了,短短22步之后,霍夫曼就意识到自己没有翻盘机会了。
“大卫,麦金塔能够做到这一步,这是一个奇迹。”霍夫曼说。
霍夫曼马上意识到这件事将会产生轰动效应,于是对王炽说:“大卫,别明天,等我去联系媒体,这件事一定能够在硅谷形成轰动效应。”
王炽听完后反而有点不自信了:“霍夫曼,我可无法保证阿尔法能够百分百赢。
第八章 全体目光向我看齐