于“masetr”来说,像这种3个小时的慢棋,它根本就不可能存在时间问题。可它为什么会莫名其妙跑去“打将”呢?
这用下围棋的思路无法解释,但如果懂计算机原理的话,用计算机原理却很好解释。
“masetr”采用的还是一种基于概率的算法。比如李小强刚落下的这手棋是全局的100多手,那么对于“masetr”来说,它在这个时候就还有200多钟选择,当“masetr”通过搜索发现没有好的选择的时候,于是“打将”就出现了。
因为它下在其他任何地方,它判断自己的获胜概率都会下降,那么在这个时候它就会频繁的“打将”。
“打将”当然无法提高它的胜率,但是下一步“打将”,却可以维持和前一步一样的胜率。
机器在下“打将”的时候,它自我判断自己的胜率其实已经跌破50%,但是它下在其他地方,它判断自己的胜率只会更低!
这就是机器频繁“打将”的原理了,因为从本质上说,机器根本就不知道什么是“打将”的,它只是选择目前局面它认为获胜概率最高的下法而已。
在小李对战阿法狗第4局的时候,这种情况就曾经出现。对于机器这种莫名其妙的下法,很多人都认为是机器出现了故障或者死机,其实不是这样的。
从本质上说,只要“masetr”的核心算法不发生根本性改变,那么它这个破绽就永远存在。
只是在绝大部分时间,没有人能探到这个破绽而已。
就在今天,李小强以他精湛的技艺,他用一步“神之一手”,再次让“masetr”这个破绽大白于天下!
棋局还在一步一步继续,在大家的注视下,“masetr”开始频繁的“打将”,持续的“打将”,它将“打将”进行到底。
“打将”,意味着消耗自己的劫材,减少